From 129da3ade756642a4ca7e5c115f8b35f4381e1a8 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 28 Mar 2026 13:58:33 -0700 Subject: [PATCH 01/23] Tweakhancement: show file extension in StoragePath test (#12452) --- src/documents/tests/test_api_objects.py | 48 +++++++++++++++++-------- src/documents/views.py | 6 ++++ 2 files changed, 40 insertions(+), 14 deletions(-) diff --git a/src/documents/tests/test_api_objects.py b/src/documents/tests/test_api_objects.py index 008d2824d..91faa585f 100644 --- a/src/documents/tests/test_api_objects.py +++ b/src/documents/tests/test_api_objects.py @@ -360,7 +360,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "path/Something") + self.assertEqual(response.data, "path/Something.pdf") def test_test_storage_path_respects_none_placeholder_setting(self) -> None: """ @@ -390,7 +390,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "folder/none/Something") + self.assertEqual(response.data, "folder/none/Something.pdf") with override_settings(FILENAME_FORMAT_REMOVE_NONE=True): response = self.client.post( @@ -399,7 +399,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "folder/Something") + self.assertEqual(response.data, "folder/Something.pdf") def test_test_storage_path_requires_document_view_permission(self) -> None: owner = User.objects.create_user(username="owner") @@ -447,7 +447,27 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "path/Shared") + self.assertEqual(response.data, "path/Shared.pdf") + + def test_test_storage_path_prefers_existing_filename_extension(self) -> None: + document = Document.objects.create( + mime_type="image/jpeg", + filename="existing/Document.jpeg", + title="Something", + checksum="123", + ) + response = self.client.post( + f"{self.ENDPOINT}test/", + json.dumps( + { + "document": document.id, + "path": "path/{{ title }}", + }, + ), + content_type="application/json", + ) + self.assertEqual(response.status_code, status.HTTP_200_OK) + self.assertEqual(response.data, "path/Something.jpeg") def test_test_storage_path_exposes_basic_document_context_but_not_sensitive_owner_data( self, @@ -478,12 +498,12 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "owner") + self.assertEqual(response.data, "owner.pdf") for expression, expected in ( - ("{{ document.content }}", "Top secret content"), - ("{{ document.id }}", str(document.id)), - ("{{ document.page_count }}", "2"), + ("{{ document.content }}", "Top secret content.pdf"), + ("{{ document.id }}", f"{document.id}.pdf"), + ("{{ document.page_count }}", "2.pdf"), ): response = self.client.post( f"{self.ENDPOINT}test/", @@ -545,7 +565,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "Private Correspondent") + self.assertEqual(response.data, "Private Correspondent.pdf") response = self.client.post( f"{self.ENDPOINT}test/", @@ -560,7 +580,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "Private Correspondent") + self.assertEqual(response.data, "Private Correspondent.pdf") def test_test_storage_path_superuser_can_view_private_related_objects(self) -> None: owner = User.objects.create_user(username="owner") @@ -589,7 +609,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "Private Correspondent") + self.assertEqual(response.data, "Private Correspondent.pdf") def test_test_storage_path_includes_doc_type_storage_path_and_tags( self, @@ -636,7 +656,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "Private Type/private/path/Private Tag") + self.assertEqual(response.data, "Private Type/private/path/Private Tag.pdf") response = self.client.post( f"{self.ENDPOINT}test/", @@ -649,7 +669,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "Private Type/Private Tag") + self.assertEqual(response.data, "Private Type/Private Tag.pdf") def test_test_storage_path_includes_custom_fields_for_visible_document( self, @@ -685,7 +705,7 @@ class TestApiStoragePaths(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, "42") + self.assertEqual(response.data, "42.pdf") class TestBulkEditObjects(APITestCase): diff --git a/src/documents/views.py b/src/documents/views.py index 600acf078..6c4e52ba9 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -3290,6 +3290,12 @@ class StoragePathViewSet(PermissionsAwareDocumentCountMixin, ModelViewSet): path = serializer.validated_data.get("path") result = format_filename(document, path) + if result: + extension = ( + Path(str(document.filename)).suffix if document.filename else "" + ) or document.file_type + result_path = Path(result) + result = str(result_path.with_name(f"{result_path.name}{extension}")) return Response(result) From 62f79c088e075c657f0d16c6a1251a22e16cedc8 Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 28 Mar 2026 21:00:05 +0000 Subject: [PATCH 02/23] Auto translate strings --- src/locale/en_US/LC_MESSAGES/django.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index 36caa615f..b41e8a333 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-26 14:37+0000\n" +"POT-Creation-Date: 2026-03-28 20:59+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -1341,7 +1341,7 @@ msgstr "" msgid "Duplicate document identifiers are not allowed." msgstr "" -#: documents/serialisers.py:2587 documents/views.py:3599 +#: documents/serialisers.py:2587 documents/views.py:3605 #, python-format msgid "Documents not found: %(ids)s" msgstr "" @@ -1613,20 +1613,20 @@ msgstr "" msgid "Invalid more_like_id" msgstr "" -#: documents/views.py:3611 +#: documents/views.py:3617 #, python-format msgid "Insufficient permissions to share document %(id)s." msgstr "" -#: documents/views.py:3654 +#: documents/views.py:3660 msgid "Bundle is already being processed." msgstr "" -#: documents/views.py:3711 +#: documents/views.py:3717 msgid "The share link bundle is still being prepared. Please try again later." msgstr "" -#: documents/views.py:3721 +#: documents/views.py:3727 msgid "The share link bundle is unavailable." msgstr "" From 85e0d1842a55a1b6b19d0b8770dd2cadbdbb5ad3 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 29 Mar 2026 15:31:18 +0200 Subject: [PATCH 03/23] Tests: add regression test for redis URL with empty username (#12460) * Tests: add regression test for redis URL with empty username and password Covers the unix://:SECRET@/path.sock format (empty username, password only), which was missing from the existing test cases for PR #12239. * Update src/paperless/tests/settings/test_custom_parsers.py --------- Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com> --- src/paperless/tests/settings/test_custom_parsers.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/paperless/tests/settings/test_custom_parsers.py b/src/paperless/tests/settings/test_custom_parsers.py index 06299abb3..6fa7ad8eb 100644 --- a/src/paperless/tests/settings/test_custom_parsers.py +++ b/src/paperless/tests/settings/test_custom_parsers.py @@ -79,6 +79,15 @@ class TestRedisSocketConversion: ), id="celery_style_socket_with_credentials", ), + # Empty username, password only: unix://:SECRET@/path.sock + pytest.param( + "unix://:SECRET@/run/redis/paperless.sock", + ( + "redis+socket://:SECRET@/run/redis/paperless.sock", + "unix://:SECRET@/run/redis/paperless.sock", + ), + id="redis_py_style_socket_with_password_only", + ), ], ) def test_redis_socket_parsing( From 3d4353dc2b07504a55f44ae0175ba26a107f1ad9 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 29 Mar 2026 17:16:44 -0700 Subject: [PATCH 04/23] Security: pin GitHub Actions to specific SHAs (#12465) --- .github/workflows/ci-backend.yml | 22 ++++++------ .github/workflows/ci-docker.yml | 24 ++++++------- .github/workflows/ci-docs.yml | 16 ++++----- .github/workflows/ci-frontend.yml | 48 ++++++++++++------------- .github/workflows/ci-lint.yml | 6 ++-- .github/workflows/ci-release.yml | 28 +++++++-------- .github/workflows/cleanup-tags.yml | 4 +-- .github/workflows/codeql-analysis.yml | 6 ++-- .github/workflows/crowdin.yml | 4 +-- .github/workflows/pr-bot.yml | 12 +++---- .github/workflows/project-actions.yml | 2 +- .github/workflows/repo-maintenance.yml | 10 +++--- .github/workflows/translate-strings.yml | 14 ++++---- 13 files changed, 98 insertions(+), 98 deletions(-) diff --git a/.github/workflows/ci-backend.yml b/.github/workflows/ci-backend.yml index 3203d7291..82c4bb9bd 100644 --- a/.github/workflows/ci-backend.yml +++ b/.github/workflows/ci-backend.yml @@ -21,7 +21,7 @@ jobs: backend_changed: ${{ steps.force.outputs.run_all == 'true' || steps.filter.outputs.backend == 'true' }} steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - name: Decide run mode @@ -49,7 +49,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@v3.0.2 + uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -71,18 +71,18 @@ jobs: fail-fast: false steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Start containers run: | docker compose --file docker/compose/docker-compose.ci-test.yml pull --quiet docker compose --file docker/compose/docker-compose.ci-test.yml up --detach - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "${{ matrix.python-version }}" - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: version: ${{ env.DEFAULT_UV_VERSION }} enable-cache: true @@ -119,13 +119,13 @@ jobs: pytest - name: Upload test results to Codecov if: always() - uses: codecov/codecov-action@v5.5.2 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 with: flags: backend-python-${{ matrix.python-version }} files: junit.xml report_type: test_results - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5.5.2 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 with: flags: backend-python-${{ matrix.python-version }} files: coverage.xml @@ -144,14 +144,14 @@ jobs: DEFAULT_PYTHON: "3.12" steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "${{ env.DEFAULT_PYTHON }}" - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: version: ${{ env.DEFAULT_UV_VERSION }} enable-cache: true @@ -173,7 +173,7 @@ jobs: check \ src/ - name: Cache Mypy - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: .mypy_cache # Keyed by OS, Python version, and dependency hashes diff --git a/.github/workflows/ci-docker.yml b/.github/workflows/ci-docker.yml index 2d6da2da9..cc02b48bf 100644 --- a/.github/workflows/ci-docker.yml +++ b/.github/workflows/ci-docker.yml @@ -41,7 +41,7 @@ jobs: ref-name: ${{ steps.ref.outputs.name }} steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Determine ref name id: ref run: | @@ -104,9 +104,9 @@ jobs: echo "repository=${repo_name}" echo "name=${repo_name}" >> $GITHUB_OUTPUT - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v4.0.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4.0.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -119,7 +119,7 @@ jobs: sudo rm -rf "$AGENT_TOOLSDIRECTORY" - name: Docker metadata id: docker-meta - uses: docker/metadata-action@v6.0.0 + uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0 with: images: | ${{ env.REGISTRY }}/${{ steps.repo.outputs.name }} @@ -130,7 +130,7 @@ jobs: type=semver,pattern={{major}}.{{minor}} - name: Build and push by digest id: build - uses: docker/build-push-action@v7.0.0 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile @@ -152,7 +152,7 @@ jobs: echo "${digest}" > "/tmp/digests/digest-${{ matrix.arch }}.txt" - name: Upload digest if: steps.check-push.outputs.should-push == 'true' - uses: actions/upload-artifact@v7.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: digests-${{ matrix.arch }} path: /tmp/digests/digest-${{ matrix.arch }}.txt @@ -169,7 +169,7 @@ jobs: packages: write steps: - name: Download digests - uses: actions/download-artifact@v8.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: path: /tmp/digests pattern: digest-*.txt @@ -179,29 +179,29 @@ jobs: echo "Downloaded digests:" ls -la /tmp/digests/ - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v4.0.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4.0.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Login to Docker Hub if: needs.build-arch.outputs.push-external == 'true' - uses: docker/login-action@v4.0.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to Quay.io if: needs.build-arch.outputs.push-external == 'true' - uses: docker/login-action@v4.0.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_ROBOT_TOKEN }} - name: Docker metadata id: docker-meta - uses: docker/metadata-action@v6.0.0 + uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0 with: images: | ${{ env.REGISTRY }}/${{ needs.build-arch.outputs.repository }} diff --git a/.github/workflows/ci-docs.yml b/.github/workflows/ci-docs.yml index 81d31dffe..b14de9627 100644 --- a/.github/workflows/ci-docs.yml +++ b/.github/workflows/ci-docs.yml @@ -23,7 +23,7 @@ jobs: docs_changed: ${{ steps.force.outputs.run_all == 'true' || steps.filter.outputs.docs == 'true' }} steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - name: Decide run mode @@ -51,7 +51,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@v3.0.2 + uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -68,16 +68,16 @@ jobs: name: Build Documentation runs-on: ubuntu-24.04 steps: - - uses: actions/configure-pages@v5.0.0 + - uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ env.DEFAULT_PYTHON_VERSION }} - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: version: ${{ env.DEFAULT_UV_VERSION }} enable-cache: true @@ -93,7 +93,7 @@ jobs: --frozen \ zensical build --clean - name: Upload GitHub Pages artifact - uses: actions/upload-pages-artifact@v4.0.0 + uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0 with: path: site name: github-pages-${{ github.run_id }}-${{ github.run_attempt }} @@ -107,7 +107,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - name: Deploy GitHub Pages - uses: actions/deploy-pages@v4.0.5 + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 id: deployment with: artifact_name: github-pages-${{ github.run_id }}-${{ github.run_attempt }} diff --git a/.github/workflows/ci-frontend.yml b/.github/workflows/ci-frontend.yml index bfd2ee5e4..19600b512 100644 --- a/.github/workflows/ci-frontend.yml +++ b/.github/workflows/ci-frontend.yml @@ -18,7 +18,7 @@ jobs: frontend_changed: ${{ steps.force.outputs.run_all == 'true' || steps.filter.outputs.frontend == 'true' }} steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - name: Decide run mode @@ -46,7 +46,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@v3.0.2 + uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -61,20 +61,20 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies id: cache-frontend-deps - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store @@ -89,19 +89,19 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store @@ -124,19 +124,19 @@ jobs: shard-count: [4] steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store @@ -148,13 +148,13 @@ jobs: run: cd src-ui && pnpm run test --max-workers=2 --shard=${{ matrix.shard-index }}/${{ matrix.shard-count }} - name: Upload test results to Codecov if: always() - uses: codecov/codecov-action@v5.5.2 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 with: flags: frontend-node-${{ matrix.node-version }} directory: src-ui/ report_type: test_results - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5.5.2 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 with: flags: frontend-node-${{ matrix.node-version }} directory: src-ui/coverage/ @@ -175,19 +175,19 @@ jobs: shard-count: [2] steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store @@ -206,21 +206,21 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 2 - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index c4df7d893..3d37579da 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -15,10 +15,10 @@ jobs: runs-on: ubuntu-slim steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install Python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.14" - name: Run prek - uses: j178/prek-action@v1.1.1 + uses: j178/prek-action@0bb87d7f00b0c99306c8bcb8b8beba1eb581c037 # v1.1.1 diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml index bbd9e6b09..0eef7eb23 100644 --- a/.github/workflows/ci-release.yml +++ b/.github/workflows/ci-release.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Wait for Docker build - uses: lewagon/wait-on-check-action@v1.5.0 + uses: lewagon/wait-on-check-action@74049309dfeff245fe8009a0137eacf28136cb3c # v1.5.0 with: ref: ${{ github.sha }} check-name: 'Build Docker Image' @@ -28,14 +28,14 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 # ---- Frontend Build ---- - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' @@ -47,11 +47,11 @@ jobs: # ---- Backend Setup ---- - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ env.DEFAULT_PYTHON_VERSION }} - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: version: ${{ env.DEFAULT_UV_VERSION }} enable-cache: true @@ -118,7 +118,7 @@ jobs: sudo chown -R 1000:1000 paperless-ngx/ tar -cJf paperless-ngx.tar.xz paperless-ngx/ - name: Upload release artifact - uses: actions/upload-artifact@v7.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: release path: dist/paperless-ngx.tar.xz @@ -133,7 +133,7 @@ jobs: version: ${{ steps.get-version.outputs.version }} steps: - name: Download release artifact - uses: actions/download-artifact@v8.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: release path: ./ @@ -148,7 +148,7 @@ jobs: fi - name: Create release and changelog id: create-release - uses: release-drafter/release-drafter@v6.2.0 + uses: release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97 # v6.2.0 with: name: Paperless-ngx ${{ steps.get-version.outputs.version }} tag: ${{ steps.get-version.outputs.version }} @@ -159,7 +159,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload release archive - uses: shogo82148/actions-upload-release-asset@v1.9.2 + uses: shogo82148/actions-upload-release-asset@8f6863c6c894ba46f9e676ef5cccec4752723c1e # v1.9.2 with: github_token: ${{ secrets.GITHUB_TOKEN }} upload_url: ${{ steps.create-release.outputs.upload_url }} @@ -176,16 +176,16 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: main - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ env.DEFAULT_PYTHON_VERSION }} - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: version: ${{ env.DEFAULT_UV_VERSION }} enable-cache: true @@ -218,7 +218,7 @@ jobs: git commit -am "Changelog ${{ needs.publish-release.outputs.version }} - GHA" git push origin ${{ needs.publish-release.outputs.version }}-changelog - name: Create pull request - uses: actions/github-script@v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const { repo, owner } = context.repo; diff --git a/.github/workflows/cleanup-tags.yml b/.github/workflows/cleanup-tags.yml index bc2ae655f..426554777 100644 --- a/.github/workflows/cleanup-tags.yml +++ b/.github/workflows/cleanup-tags.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Clean temporary images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/ephemeral@v0.12.0 + uses: stumpylog/image-cleaner-action/ephemeral@4fe057d991d63b8f6d5d22c40f17c1bca2226537 # v0.12.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" @@ -53,7 +53,7 @@ jobs: steps: - name: Clean untagged images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/untagged@v0.12.0 + uses: stumpylog/image-cleaner-action/untagged@4fe057d991d63b8f6d5d22c40f17c1bca2226537 # v0.12.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 32b1fc638..08c2bc1a2 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,10 +34,10 @@ jobs: # Learn more about CodeQL language support at https://git.io/codeql-language-support steps: - name: Checkout repository - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v4.32.5 + uses: github/codeql-action/init@c793b717bc78562f491db7b0e93a3a178b099162 # v4.32.5 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -45,4 +45,4 @@ jobs: # Prefix the list here with "+" to use these queries and those in the config file. # queries: ./path/to/local/query, your-org/your-repo/queries@main - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4.32.5 + uses: github/codeql-action/analyze@c793b717bc78562f491db7b0e93a3a178b099162 # v4.32.5 diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index 63853f6c5..38e73bbb5 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -13,11 +13,11 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: token: ${{ secrets.PNGX_BOT_PAT }} - name: crowdin action - uses: crowdin/github-action@v2.15.0 + uses: crowdin/github-action@8818ff65bfc4322384f983ea37e3926948c11745 # v2.15.0 with: upload_translations: false download_translations: true diff --git a/.github/workflows/pr-bot.yml b/.github/workflows/pr-bot.yml index f36e9cd9f..e9f976608 100644 --- a/.github/workflows/pr-bot.yml +++ b/.github/workflows/pr-bot.yml @@ -10,7 +10,7 @@ jobs: issues: read pull-requests: write steps: - - uses: peakoss/anti-slop@v0.2.1 + - uses: peakoss/anti-slop@85daca1880e9e1af197fc06ea03349daf08f4202 # v0.2.1 with: max-failures: 4 failure-add-pr-labels: 'ai' @@ -23,11 +23,11 @@ jobs: steps: - name: Label PR by file path or branch name # see .github/labeler.yml for the labeler config - uses: actions/labeler@v6.0.1 + uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Label by size - uses: Gascon1/pr-size-labeler@v1.3.0 + uses: Gascon1/pr-size-labeler@deff8ed00a76639a7c0f197525bafa3350ba4c36 # v1.3.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} xs_label: 'small-change' @@ -37,7 +37,7 @@ jobs: fail_if_xl: 'false' excluded_files: /\.lock$/ /\.txt$/ ^src-ui/pnpm-lock\.yaml$ ^src-ui/messages\.xlf$ ^src/locale/en_US/LC_MESSAGES/django\.po$ - name: Label by PR title - uses: actions/github-script@v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const pr = context.payload.pull_request; @@ -63,7 +63,7 @@ jobs: } - name: Label bot-generated PRs if: ${{ contains(github.actor, 'dependabot') || contains(github.actor, 'crowdin-bot') }} - uses: actions/github-script@v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const pr = context.payload.pull_request; @@ -88,7 +88,7 @@ jobs: } - name: Welcome comment if: ${{ !contains(github.actor, 'bot') }} - uses: actions/github-script@v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const pr = context.payload.pull_request; diff --git a/.github/workflows/project-actions.yml b/.github/workflows/project-actions.yml index 289a83115..519a1f562 100644 --- a/.github/workflows/project-actions.yml +++ b/.github/workflows/project-actions.yml @@ -19,6 +19,6 @@ jobs: if: github.event_name == 'pull_request_target' && (github.event.action == 'opened' || github.event.action == 'reopened') && github.event.pull_request.user.login != 'dependabot' steps: - name: Label PR with release-drafter - uses: release-drafter/release-drafter@v6.2.0 + uses: release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97 # v6.2.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/repo-maintenance.yml b/.github/workflows/repo-maintenance.yml index 93d41f5a6..1d4903193 100644 --- a/.github/workflows/repo-maintenance.yml +++ b/.github/workflows/repo-maintenance.yml @@ -15,7 +15,7 @@ jobs: if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-24.04 steps: - - uses: actions/stale@v10.2.0 + - uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0 with: days-before-stale: 7 days-before-close: 14 @@ -37,7 +37,7 @@ jobs: if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-24.04 steps: - - uses: dessant/lock-threads@v6.0.0 + - uses: dessant/lock-threads@7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7 # v6.0.0 with: issue-inactive-days: '30' pr-inactive-days: '30' @@ -57,7 +57,7 @@ jobs: if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-24.04 steps: - - uses: actions/github-script@v8.0.0 + - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | function sleep(ms) { @@ -114,7 +114,7 @@ jobs: if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-24.04 steps: - - uses: actions/github-script@v8.0.0 + - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | function sleep(ms) { @@ -206,7 +206,7 @@ jobs: if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-24.04 steps: - - uses: actions/github-script@v8.0.0 + - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | function sleep(ms) { diff --git a/.github/workflows/translate-strings.yml b/.github/workflows/translate-strings.yml index 220aee9cc..bfd6cd84e 100644 --- a/.github/workflows/translate-strings.yml +++ b/.github/workflows/translate-strings.yml @@ -11,7 +11,7 @@ jobs: contents: write steps: - name: Checkout code - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 env: GH_REF: ${{ github.ref }} # sonar rule:githubactions:S7630 - avoid injection with: @@ -19,13 +19,13 @@ jobs: ref: ${{ env.GH_REF }} - name: Set up Python id: setup-python - uses: actions/setup-python@v6.2.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - name: Install system dependencies run: | sudo apt-get update -qq sudo apt-get install -qq --no-install-recommends gettext - name: Install uv - uses: astral-sh/setup-uv@v7.3.1 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 with: enable-cache: true - name: Install backend python dependencies @@ -36,18 +36,18 @@ jobs: - name: Generate backend translation strings run: cd src/ && uv run manage.py makemessages -l en_US -i "samples*" - name: Install pnpm - uses: pnpm/action-setup@v4.2.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: version: 10 - name: Use Node.js 24 - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: 24.x cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies id: cache-frontend-deps - uses: actions/cache@v5.0.3 + uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 with: path: | ~/.pnpm-store @@ -63,7 +63,7 @@ jobs: cd src-ui pnpm run ng extract-i18n - name: Commit changes - uses: stefanzweifel/git-auto-commit-action@v7.1.0 + uses: stefanzweifel/git-auto-commit-action@04702edda442b2e678b25b537cec683a1493fcb9 # v7.1.0 with: file_pattern: 'src-ui/messages.xlf src/locale/en_US/LC_MESSAGES/django.po' commit_message: "Auto translate strings" From 5b755528dafe2e4772abed64bb065e5b8f7abdc8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 08:51:24 -0700 Subject: [PATCH 05/23] Chore(deps): Bump cryptography in the uv group across 1 directory (#12458) Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography). Updates `cryptography` from 46.0.5 to 46.0.6 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.6 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- uv.lock | 86 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/uv.lock b/uv.lock index 53cbeb689..0e1ab08cf 100644 --- a/uv.lock +++ b/uv.lock @@ -730,54 +730,54 @@ toml = [ [[package]] name = "cryptography" -version = "46.0.5" +version = "46.0.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "(platform_python_implementation != 'PyPy' and sys_platform == 'darwin') or (platform_python_implementation != 'PyPy' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/60/04/ee2a9e8542e4fa2773b81771ff8349ff19cdd56b7258a0cc442639052edb/cryptography-46.0.5.tar.gz", hash = "sha256:abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d", size = 750064, upload-time = "2026-02-10T19:18:38.255Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/ba/04b1bd4218cbc58dc90ce967106d51582371b898690f3ae0402876cc4f34/cryptography-46.0.6.tar.gz", hash = "sha256:27550628a518c5c6c903d84f637fbecf287f6cb9ced3804838a1295dc1fd0759", size = 750542, upload-time = "2026-03-25T23:34:53.396Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/81/b0bb27f2ba931a65409c6b8a8b358a7f03c0e46eceacddff55f7c84b1f3b/cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:351695ada9ea9618b3500b490ad54c739860883df6c1f555e088eaf25b1bbaad", size = 7176289, upload-time = "2026-02-10T19:17:08.274Z" }, - { url = "https://files.pythonhosted.org/packages/ff/9e/6b4397a3e3d15123de3b1806ef342522393d50736c13b20ec4c9ea6693a6/cryptography-46.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c18ff11e86df2e28854939acde2d003f7984f721eba450b56a200ad90eeb0e6b", size = 4275637, upload-time = "2026-02-10T19:17:10.53Z" }, - { url = "https://files.pythonhosted.org/packages/63/e7/471ab61099a3920b0c77852ea3f0ea611c9702f651600397ac567848b897/cryptography-46.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d7e3d356b8cd4ea5aff04f129d5f66ebdc7b6f8eae802b93739ed520c47c79b", size = 4424742, upload-time = "2026-02-10T19:17:12.388Z" }, - { url = "https://files.pythonhosted.org/packages/37/53/a18500f270342d66bf7e4d9f091114e31e5ee9e7375a5aba2e85a91e0044/cryptography-46.0.5-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:50bfb6925eff619c9c023b967d5b77a54e04256c4281b0e21336a130cd7fc263", size = 4277528, upload-time = "2026-02-10T19:17:13.853Z" }, - { url = "https://files.pythonhosted.org/packages/22/29/c2e812ebc38c57b40e7c583895e73c8c5adb4d1e4a0cc4c5a4fdab2b1acc/cryptography-46.0.5-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:803812e111e75d1aa73690d2facc295eaefd4439be1023fefc4995eaea2af90d", size = 4947993, upload-time = "2026-02-10T19:17:15.618Z" }, - { url = "https://files.pythonhosted.org/packages/6b/e7/237155ae19a9023de7e30ec64e5d99a9431a567407ac21170a046d22a5a3/cryptography-46.0.5-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ee190460e2fbe447175cda91b88b84ae8322a104fc27766ad09428754a618ed", size = 4456855, upload-time = "2026-02-10T19:17:17.221Z" }, - { url = "https://files.pythonhosted.org/packages/2d/87/fc628a7ad85b81206738abbd213b07702bcbdada1dd43f72236ef3cffbb5/cryptography-46.0.5-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:f145bba11b878005c496e93e257c1e88f154d278d2638e6450d17e0f31e558d2", size = 3984635, upload-time = "2026-02-10T19:17:18.792Z" }, - { url = "https://files.pythonhosted.org/packages/84/29/65b55622bde135aedf4565dc509d99b560ee4095e56989e815f8fd2aa910/cryptography-46.0.5-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:e9251e3be159d1020c4030bd2e5f84d6a43fe54b6c19c12f51cde9542a2817b2", size = 4277038, upload-time = "2026-02-10T19:17:20.256Z" }, - { url = "https://files.pythonhosted.org/packages/bc/36/45e76c68d7311432741faf1fbf7fac8a196a0a735ca21f504c75d37e2558/cryptography-46.0.5-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:47fb8a66058b80e509c47118ef8a75d14c455e81ac369050f20ba0d23e77fee0", size = 4912181, upload-time = "2026-02-10T19:17:21.825Z" }, - { url = "https://files.pythonhosted.org/packages/6d/1a/c1ba8fead184d6e3d5afcf03d569acac5ad063f3ac9fb7258af158f7e378/cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:4c3341037c136030cb46e4b1e17b7418ea4cbd9dd207e4a6f3b2b24e0d4ac731", size = 4456482, upload-time = "2026-02-10T19:17:25.133Z" }, - { url = "https://files.pythonhosted.org/packages/f9/e5/3fb22e37f66827ced3b902cf895e6a6bc1d095b5b26be26bd13c441fdf19/cryptography-46.0.5-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:890bcb4abd5a2d3f852196437129eb3667d62630333aacc13dfd470fad3aaa82", size = 4405497, upload-time = "2026-02-10T19:17:26.66Z" }, - { url = "https://files.pythonhosted.org/packages/1a/df/9d58bb32b1121a8a2f27383fabae4d63080c7ca60b9b5c88be742be04ee7/cryptography-46.0.5-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:80a8d7bfdf38f87ca30a5391c0c9ce4ed2926918e017c29ddf643d0ed2778ea1", size = 4667819, upload-time = "2026-02-10T19:17:28.569Z" }, - { url = "https://files.pythonhosted.org/packages/00/13/3d278bfa7a15a96b9dc22db5a12ad1e48a9eb3d40e1827ef66a5df75d0d0/cryptography-46.0.5-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:94a76daa32eb78d61339aff7952ea819b1734b46f73646a07decb40e5b3448e2", size = 7119287, upload-time = "2026-02-10T19:17:33.801Z" }, - { url = "https://files.pythonhosted.org/packages/67/c8/581a6702e14f0898a0848105cbefd20c058099e2c2d22ef4e476dfec75d7/cryptography-46.0.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5be7bf2fb40769e05739dd0046e7b26f9d4670badc7b032d6ce4db64dddc0678", size = 4265728, upload-time = "2026-02-10T19:17:35.569Z" }, - { url = "https://files.pythonhosted.org/packages/dd/4a/ba1a65ce8fc65435e5a849558379896c957870dd64fecea97b1ad5f46a37/cryptography-46.0.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe346b143ff9685e40192a4960938545c699054ba11d4f9029f94751e3f71d87", size = 4408287, upload-time = "2026-02-10T19:17:36.938Z" }, - { url = "https://files.pythonhosted.org/packages/f8/67/8ffdbf7b65ed1ac224d1c2df3943553766914a8ca718747ee3871da6107e/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c69fd885df7d089548a42d5ec05be26050ebcd2283d89b3d30676eb32ff87dee", size = 4270291, upload-time = "2026-02-10T19:17:38.748Z" }, - { url = "https://files.pythonhosted.org/packages/f8/e5/f52377ee93bc2f2bba55a41a886fd208c15276ffbd2569f2ddc89d50e2c5/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:8293f3dea7fc929ef7240796ba231413afa7b68ce38fd21da2995549f5961981", size = 4927539, upload-time = "2026-02-10T19:17:40.241Z" }, - { url = "https://files.pythonhosted.org/packages/3b/02/cfe39181b02419bbbbcf3abdd16c1c5c8541f03ca8bda240debc467d5a12/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:1abfdb89b41c3be0365328a410baa9df3ff8a9110fb75e7b52e66803ddabc9a9", size = 4442199, upload-time = "2026-02-10T19:17:41.789Z" }, - { url = "https://files.pythonhosted.org/packages/c0/96/2fcaeb4873e536cf71421a388a6c11b5bc846e986b2b069c79363dc1648e/cryptography-46.0.5-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:d66e421495fdb797610a08f43b05269e0a5ea7f5e652a89bfd5a7d3c1dee3648", size = 3960131, upload-time = "2026-02-10T19:17:43.379Z" }, - { url = "https://files.pythonhosted.org/packages/d8/d2/b27631f401ddd644e94c5cf33c9a4069f72011821cf3dc7309546b0642a0/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:4e817a8920bfbcff8940ecfd60f23d01836408242b30f1a708d93198393a80b4", size = 4270072, upload-time = "2026-02-10T19:17:45.481Z" }, - { url = "https://files.pythonhosted.org/packages/f4/a7/60d32b0370dae0b4ebe55ffa10e8599a2a59935b5ece1b9f06edb73abdeb/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:68f68d13f2e1cb95163fa3b4db4bf9a159a418f5f6e7242564fc75fcae667fd0", size = 4892170, upload-time = "2026-02-10T19:17:46.997Z" }, - { url = "https://files.pythonhosted.org/packages/d2/b9/cf73ddf8ef1164330eb0b199a589103c363afa0cf794218c24d524a58eab/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:a3d1fae9863299076f05cb8a778c467578262fae09f9dc0ee9b12eb4268ce663", size = 4441741, upload-time = "2026-02-10T19:17:48.661Z" }, - { url = "https://files.pythonhosted.org/packages/5f/eb/eee00b28c84c726fe8fa0158c65afe312d9c3b78d9d01daf700f1f6e37ff/cryptography-46.0.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c4143987a42a2397f2fc3b4d7e3a7d313fbe684f67ff443999e803dd75a76826", size = 4396728, upload-time = "2026-02-10T19:17:50.058Z" }, - { url = "https://files.pythonhosted.org/packages/65/f4/6bc1a9ed5aef7145045114b75b77c2a8261b4d38717bd8dea111a63c3442/cryptography-46.0.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7d731d4b107030987fd61a7f8ab512b25b53cef8f233a97379ede116f30eb67d", size = 4652001, upload-time = "2026-02-10T19:17:51.54Z" }, - { url = "https://files.pythonhosted.org/packages/e2/fa/a66aa722105ad6a458bebd64086ca2b72cdd361fed31763d20390f6f1389/cryptography-46.0.5-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:4108d4c09fbbf2789d0c926eb4152ae1760d5a2d97612b92d508d96c861e4d31", size = 7170514, upload-time = "2026-02-10T19:17:56.267Z" }, - { url = "https://files.pythonhosted.org/packages/0f/04/c85bdeab78c8bc77b701bf0d9bdcf514c044e18a46dcff330df5448631b0/cryptography-46.0.5-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1f30a86d2757199cb2d56e48cce14deddf1f9c95f1ef1b64ee91ea43fe2e18", size = 4275349, upload-time = "2026-02-10T19:17:58.419Z" }, - { url = "https://files.pythonhosted.org/packages/5c/32/9b87132a2f91ee7f5223b091dc963055503e9b442c98fc0b8a5ca765fab0/cryptography-46.0.5-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:039917b0dc418bb9f6edce8a906572d69e74bd330b0b3fea4f79dab7f8ddd235", size = 4420667, upload-time = "2026-02-10T19:18:00.619Z" }, - { url = "https://files.pythonhosted.org/packages/a1/a6/a7cb7010bec4b7c5692ca6f024150371b295ee1c108bdc1c400e4c44562b/cryptography-46.0.5-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ba2a27ff02f48193fc4daeadf8ad2590516fa3d0adeeb34336b96f7fa64c1e3a", size = 4276980, upload-time = "2026-02-10T19:18:02.379Z" }, - { url = "https://files.pythonhosted.org/packages/8e/7c/c4f45e0eeff9b91e3f12dbd0e165fcf2a38847288fcfd889deea99fb7b6d/cryptography-46.0.5-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:61aa400dce22cb001a98014f647dc21cda08f7915ceb95df0c9eaf84b4b6af76", size = 4939143, upload-time = "2026-02-10T19:18:03.964Z" }, - { url = "https://files.pythonhosted.org/packages/37/19/e1b8f964a834eddb44fa1b9a9976f4e414cbb7aa62809b6760c8803d22d1/cryptography-46.0.5-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ce58ba46e1bc2aac4f7d9290223cead56743fa6ab94a5d53292ffaac6a91614", size = 4453674, upload-time = "2026-02-10T19:18:05.588Z" }, - { url = "https://files.pythonhosted.org/packages/db/ed/db15d3956f65264ca204625597c410d420e26530c4e2943e05a0d2f24d51/cryptography-46.0.5-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:420d0e909050490d04359e7fdb5ed7e667ca5c3c402b809ae2563d7e66a92229", size = 3978801, upload-time = "2026-02-10T19:18:07.167Z" }, - { url = "https://files.pythonhosted.org/packages/41/e2/df40a31d82df0a70a0daf69791f91dbb70e47644c58581d654879b382d11/cryptography-46.0.5-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:582f5fcd2afa31622f317f80426a027f30dc792e9c80ffee87b993200ea115f1", size = 4276755, upload-time = "2026-02-10T19:18:09.813Z" }, - { url = "https://files.pythonhosted.org/packages/33/45/726809d1176959f4a896b86907b98ff4391a8aa29c0aaaf9450a8a10630e/cryptography-46.0.5-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:bfd56bb4b37ed4f330b82402f6f435845a5f5648edf1ad497da51a8452d5d62d", size = 4901539, upload-time = "2026-02-10T19:18:11.263Z" }, - { url = "https://files.pythonhosted.org/packages/99/0f/a3076874e9c88ecb2ecc31382f6e7c21b428ede6f55aafa1aa272613e3cd/cryptography-46.0.5-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:a3d507bb6a513ca96ba84443226af944b0f7f47dcc9a399d110cd6146481d24c", size = 4452794, upload-time = "2026-02-10T19:18:12.914Z" }, - { url = "https://files.pythonhosted.org/packages/02/ef/ffeb542d3683d24194a38f66ca17c0a4b8bf10631feef44a7ef64e631b1a/cryptography-46.0.5-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9f16fbdf4da055efb21c22d81b89f155f02ba420558db21288b3d0035bafd5f4", size = 4404160, upload-time = "2026-02-10T19:18:14.375Z" }, - { url = "https://files.pythonhosted.org/packages/96/93/682d2b43c1d5f1406ed048f377c0fc9fc8f7b0447a478d5c65ab3d3a66eb/cryptography-46.0.5-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:ced80795227d70549a411a4ab66e8ce307899fad2220ce5ab2f296e687eacde9", size = 4667123, upload-time = "2026-02-10T19:18:15.886Z" }, - { url = "https://files.pythonhosted.org/packages/eb/dd/2d9fdb07cebdf3d51179730afb7d5e576153c6744c3ff8fded23030c204e/cryptography-46.0.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:3b4995dc971c9fb83c25aa44cf45f02ba86f71ee600d81091c2f0cbae116b06c", size = 3476964, upload-time = "2026-02-10T19:18:20.687Z" }, - { url = "https://files.pythonhosted.org/packages/e9/6f/6cc6cc9955caa6eaf83660b0da2b077c7fe8ff9950a3c5e45d605038d439/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bc84e875994c3b445871ea7181d424588171efec3e185dced958dad9e001950a", size = 4218321, upload-time = "2026-02-10T19:18:22.349Z" }, - { url = "https://files.pythonhosted.org/packages/3e/5d/c4da701939eeee699566a6c1367427ab91a8b7088cc2328c09dbee940415/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:2ae6971afd6246710480e3f15824ed3029a60fc16991db250034efd0b9fb4356", size = 4381786, upload-time = "2026-02-10T19:18:24.529Z" }, - { url = "https://files.pythonhosted.org/packages/ac/97/a538654732974a94ff96c1db621fa464f455c02d4bb7d2652f4edc21d600/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d861ee9e76ace6cf36a6a89b959ec08e7bc2493ee39d07ffe5acb23ef46d27da", size = 4217990, upload-time = "2026-02-10T19:18:25.957Z" }, - { url = "https://files.pythonhosted.org/packages/ae/11/7e500d2dd3ba891197b9efd2da5454b74336d64a7cc419aa7327ab74e5f6/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:2b7a67c9cd56372f3249b39699f2ad479f6991e62ea15800973b956f4b73e257", size = 4381252, upload-time = "2026-02-10T19:18:27.496Z" }, + { url = "https://files.pythonhosted.org/packages/47/23/9285e15e3bc57325b0a72e592921983a701efc1ee8f91c06c5f0235d86d9/cryptography-46.0.6-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:64235194bad039a10bb6d2d930ab3323baaec67e2ce36215fd0952fad0930ca8", size = 7176401, upload-time = "2026-03-25T23:33:22.096Z" }, + { url = "https://files.pythonhosted.org/packages/60/f8/e61f8f13950ab6195b31913b42d39f0f9afc7d93f76710f299b5ec286ae6/cryptography-46.0.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:26031f1e5ca62fcb9d1fcb34b2b60b390d1aacaa15dc8b895a9ed00968b97b30", size = 4275275, upload-time = "2026-03-25T23:33:23.844Z" }, + { url = "https://files.pythonhosted.org/packages/19/69/732a736d12c2631e140be2348b4ad3d226302df63ef64d30dfdb8db7ad1c/cryptography-46.0.6-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9a693028b9cbe51b5a1136232ee8f2bc242e4e19d456ded3fa7c86e43c713b4a", size = 4425320, upload-time = "2026-03-25T23:33:25.703Z" }, + { url = "https://files.pythonhosted.org/packages/d4/12/123be7292674abf76b21ac1fc0e1af50661f0e5b8f0ec8285faac18eb99e/cryptography-46.0.6-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:67177e8a9f421aa2d3a170c3e56eca4e0128883cf52a071a7cbf53297f18b175", size = 4278082, upload-time = "2026-03-25T23:33:27.423Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ba/d5e27f8d68c24951b0a484924a84c7cdaed7502bac9f18601cd357f8b1d2/cryptography-46.0.6-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:d9528b535a6c4f8ff37847144b8986a9a143585f0540fbcb1a98115b543aa463", size = 4926514, upload-time = "2026-03-25T23:33:29.206Z" }, + { url = "https://files.pythonhosted.org/packages/34/71/1ea5a7352ae516d5512d17babe7e1b87d9db5150b21f794b1377eac1edc0/cryptography-46.0.6-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:22259338084d6ae497a19bae5d4c66b7ca1387d3264d1c2c0e72d9e9b6a77b97", size = 4457766, upload-time = "2026-03-25T23:33:30.834Z" }, + { url = "https://files.pythonhosted.org/packages/01/59/562be1e653accee4fdad92c7a2e88fced26b3fdfce144047519bbebc299e/cryptography-46.0.6-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:760997a4b950ff00d418398ad73fbc91aa2894b5c1db7ccb45b4f68b42a63b3c", size = 3986535, upload-time = "2026-03-25T23:33:33.02Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8b/b1ebfeb788bf4624d36e45ed2662b8bd43a05ff62157093c1539c1288a18/cryptography-46.0.6-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:3dfa6567f2e9e4c5dceb8ccb5a708158a2a871052fa75c8b78cb0977063f1507", size = 4277618, upload-time = "2026-03-25T23:33:34.567Z" }, + { url = "https://files.pythonhosted.org/packages/dd/52/a005f8eabdb28df57c20f84c44d397a755782d6ff6d455f05baa2785bd91/cryptography-46.0.6-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:cdcd3edcbc5d55757e5f5f3d330dd00007ae463a7e7aa5bf132d1f22a4b62b19", size = 4890802, upload-time = "2026-03-25T23:33:37.034Z" }, + { url = "https://files.pythonhosted.org/packages/ec/4d/8e7d7245c79c617d08724e2efa397737715ca0ec830ecb3c91e547302555/cryptography-46.0.6-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:d4e4aadb7fc1f88687f47ca20bb7227981b03afaae69287029da08096853b738", size = 4457425, upload-time = "2026-03-25T23:33:38.904Z" }, + { url = "https://files.pythonhosted.org/packages/1d/5c/f6c3596a1430cec6f949085f0e1a970638d76f81c3ea56d93d564d04c340/cryptography-46.0.6-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2b417edbe8877cda9022dde3a008e2deb50be9c407eef034aeeb3a8b11d9db3c", size = 4405530, upload-time = "2026-03-25T23:33:40.842Z" }, + { url = "https://files.pythonhosted.org/packages/7e/c9/9f9cea13ee2dbde070424e0c4f621c091a91ffcc504ffea5e74f0e1daeff/cryptography-46.0.6-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:380343e0653b1c9d7e1f55b52aaa2dbb2fdf2730088d48c43ca1c7c0abb7cc2f", size = 4667896, upload-time = "2026-03-25T23:33:42.781Z" }, + { url = "https://files.pythonhosted.org/packages/01/41/3a578f7fd5c70611c0aacba52cd13cb364a5dee895a5c1d467208a9380b0/cryptography-46.0.6-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:2ef9e69886cbb137c2aef9772c2e7138dc581fad4fcbcf13cc181eb5a3ab6275", size = 7117147, upload-time = "2026-03-25T23:33:48.249Z" }, + { url = "https://files.pythonhosted.org/packages/fa/87/887f35a6fca9dde90cad08e0de0c89263a8e59b2d2ff904fd9fcd8025b6f/cryptography-46.0.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7f417f034f91dcec1cb6c5c35b07cdbb2ef262557f701b4ecd803ee8cefed4f4", size = 4266221, upload-time = "2026-03-25T23:33:49.874Z" }, + { url = "https://files.pythonhosted.org/packages/aa/a8/0a90c4f0b0871e0e3d1ed126aed101328a8a57fd9fd17f00fb67e82a51ca/cryptography-46.0.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d24c13369e856b94892a89ddf70b332e0b70ad4a5c43cf3e9cb71d6d7ffa1f7b", size = 4408952, upload-time = "2026-03-25T23:33:52.128Z" }, + { url = "https://files.pythonhosted.org/packages/16/0b/b239701eb946523e4e9f329336e4ff32b1247e109cbab32d1a7b61da8ed7/cryptography-46.0.6-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:aad75154a7ac9039936d50cf431719a2f8d4ed3d3c277ac03f3339ded1a5e707", size = 4270141, upload-time = "2026-03-25T23:33:54.11Z" }, + { url = "https://files.pythonhosted.org/packages/0f/a8/976acdd4f0f30df7b25605f4b9d3d89295351665c2091d18224f7ad5cdbf/cryptography-46.0.6-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:3c21d92ed15e9cfc6eb64c1f5a0326db22ca9c2566ca46d845119b45b4400361", size = 4904178, upload-time = "2026-03-25T23:33:55.725Z" }, + { url = "https://files.pythonhosted.org/packages/b1/1b/bf0e01a88efd0e59679b69f42d4afd5bced8700bb5e80617b2d63a3741af/cryptography-46.0.6-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:4668298aef7cddeaf5c6ecc244c2302a2b8e40f384255505c22875eebb47888b", size = 4441812, upload-time = "2026-03-25T23:33:57.364Z" }, + { url = "https://files.pythonhosted.org/packages/bb/8b/11df86de2ea389c65aa1806f331cae145f2ed18011f30234cc10ca253de8/cryptography-46.0.6-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:8ce35b77aaf02f3b59c90b2c8a05c73bac12cea5b4e8f3fbece1f5fddea5f0ca", size = 3963923, upload-time = "2026-03-25T23:33:59.361Z" }, + { url = "https://files.pythonhosted.org/packages/91/e0/207fb177c3a9ef6a8108f234208c3e9e76a6aa8cf20d51932916bd43bda0/cryptography-46.0.6-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:c89eb37fae9216985d8734c1afd172ba4927f5a05cfd9bf0e4863c6d5465b013", size = 4269695, upload-time = "2026-03-25T23:34:00.909Z" }, + { url = "https://files.pythonhosted.org/packages/21/5e/19f3260ed1e95bced52ace7501fabcd266df67077eeb382b79c81729d2d3/cryptography-46.0.6-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:ed418c37d095aeddf5336898a132fba01091f0ac5844e3e8018506f014b6d2c4", size = 4869785, upload-time = "2026-03-25T23:34:02.796Z" }, + { url = "https://files.pythonhosted.org/packages/10/38/cd7864d79aa1d92ef6f1a584281433419b955ad5a5ba8d1eb6c872165bcb/cryptography-46.0.6-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:69cf0056d6947edc6e6760e5f17afe4bea06b56a9ac8a06de9d2bd6b532d4f3a", size = 4441404, upload-time = "2026-03-25T23:34:04.35Z" }, + { url = "https://files.pythonhosted.org/packages/09/0a/4fe7a8d25fed74419f91835cf5829ade6408fd1963c9eae9c4bce390ecbb/cryptography-46.0.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8e7304c4f4e9490e11efe56af6713983460ee0780f16c63f219984dab3af9d2d", size = 4397549, upload-time = "2026-03-25T23:34:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a0/7d738944eac6513cd60a8da98b65951f4a3b279b93479a7e8926d9cd730b/cryptography-46.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b928a3ca837c77a10e81a814a693f2295200adb3352395fad024559b7be7a736", size = 4651874, upload-time = "2026-03-25T23:34:07.916Z" }, + { url = "https://files.pythonhosted.org/packages/c4/cc/f330e982852403da79008552de9906804568ae9230da8432f7496ce02b71/cryptography-46.0.6-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:12cae594e9473bca1a7aceb90536060643128bb274fcea0fc459ab90f7d1ae7a", size = 7162776, upload-time = "2026-03-25T23:34:13.308Z" }, + { url = "https://files.pythonhosted.org/packages/49/b3/dc27efd8dcc4bff583b3f01d4a3943cd8b5821777a58b3a6a5f054d61b79/cryptography-46.0.6-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:639301950939d844a9e1c4464d7e07f902fe9a7f6b215bb0d4f28584729935d8", size = 4270529, upload-time = "2026-03-25T23:34:15.019Z" }, + { url = "https://files.pythonhosted.org/packages/e6/05/e8d0e6eb4f0d83365b3cb0e00eb3c484f7348db0266652ccd84632a3d58d/cryptography-46.0.6-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ed3775295fb91f70b4027aeba878d79b3e55c0b3e97eaa4de71f8f23a9f2eb77", size = 4414827, upload-time = "2026-03-25T23:34:16.604Z" }, + { url = "https://files.pythonhosted.org/packages/2f/97/daba0f5d2dc6d855e2dcb70733c812558a7977a55dd4a6722756628c44d1/cryptography-46.0.6-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:8927ccfbe967c7df312ade694f987e7e9e22b2425976ddbf28271d7e58845290", size = 4271265, upload-time = "2026-03-25T23:34:18.586Z" }, + { url = "https://files.pythonhosted.org/packages/89/06/fe1fce39a37ac452e58d04b43b0855261dac320a2ebf8f5260dd55b201a9/cryptography-46.0.6-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:b12c6b1e1651e42ab5de8b1e00dc3b6354fdfd778e7fa60541ddacc27cd21410", size = 4916800, upload-time = "2026-03-25T23:34:20.561Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8a/b14f3101fe9c3592603339eb5d94046c3ce5f7fc76d6512a2d40efd9724e/cryptography-46.0.6-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:063b67749f338ca9c5a0b7fe438a52c25f9526b851e24e6c9310e7195aad3b4d", size = 4448771, upload-time = "2026-03-25T23:34:22.406Z" }, + { url = "https://files.pythonhosted.org/packages/01/b3/0796998056a66d1973fd52ee89dc1bb3b6581960a91ad4ac705f182d398f/cryptography-46.0.6-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:02fad249cb0e090b574e30b276a3da6a149e04ee2f049725b1f69e7b8351ec70", size = 3978333, upload-time = "2026-03-25T23:34:24.281Z" }, + { url = "https://files.pythonhosted.org/packages/c5/3d/db200af5a4ffd08918cd55c08399dc6c9c50b0bc72c00a3246e099d3a849/cryptography-46.0.6-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:7e6142674f2a9291463e5e150090b95a8519b2fb6e6aaec8917dd8d094ce750d", size = 4271069, upload-time = "2026-03-25T23:34:25.895Z" }, + { url = "https://files.pythonhosted.org/packages/d7/18/61acfd5b414309d74ee838be321c636fe71815436f53c9f0334bf19064fa/cryptography-46.0.6-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:456b3215172aeefb9284550b162801d62f5f264a081049a3e94307fe20792cfa", size = 4878358, upload-time = "2026-03-25T23:34:27.67Z" }, + { url = "https://files.pythonhosted.org/packages/8b/65/5bf43286d566f8171917cae23ac6add941654ccf085d739195a4eacf1674/cryptography-46.0.6-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:341359d6c9e68834e204ceaf25936dffeafea3829ab80e9503860dcc4f4dac58", size = 4448061, upload-time = "2026-03-25T23:34:29.375Z" }, + { url = "https://files.pythonhosted.org/packages/e0/25/7e49c0fa7205cf3597e525d156a6bce5b5c9de1fd7e8cb01120e459f205a/cryptography-46.0.6-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9a9c42a2723999a710445bc0d974e345c32adfd8d2fac6d8a251fa829ad31cfb", size = 4399103, upload-time = "2026-03-25T23:34:32.036Z" }, + { url = "https://files.pythonhosted.org/packages/44/46/466269e833f1c4718d6cd496ffe20c56c9c8d013486ff66b4f69c302a68d/cryptography-46.0.6-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6617f67b1606dfd9fe4dbfa354a9508d4a6d37afe30306fe6c101b7ce3274b72", size = 4659255, upload-time = "2026-03-25T23:34:33.679Z" }, + { url = "https://files.pythonhosted.org/packages/2e/84/7ccff00ced5bac74b775ce0beb7d1be4e8637536b522b5df9b73ada42da2/cryptography-46.0.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:2ea0f37e9a9cf0df2952893ad145fd9627d326a59daec9b0802480fa3bcd2ead", size = 3475444, upload-time = "2026-03-25T23:34:38.944Z" }, + { url = "https://files.pythonhosted.org/packages/bc/1f/4c926f50df7749f000f20eede0c896769509895e2648db5da0ed55db711d/cryptography-46.0.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a3e84d5ec9ba01f8fd03802b2147ba77f0c8f2617b2aff254cedd551844209c8", size = 4218227, upload-time = "2026-03-25T23:34:40.871Z" }, + { url = "https://files.pythonhosted.org/packages/c6/65/707be3ffbd5f786028665c3223e86e11c4cda86023adbc56bd72b1b6bab5/cryptography-46.0.6-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:12f0fa16cc247b13c43d56d7b35287ff1569b5b1f4c5e87e92cc4fcc00cd10c0", size = 4381399, upload-time = "2026-03-25T23:34:42.609Z" }, + { url = "https://files.pythonhosted.org/packages/f3/6d/73557ed0ef7d73d04d9aba745d2c8e95218213687ee5e76b7d236a5030fc/cryptography-46.0.6-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:50575a76e2951fe7dbd1f56d181f8c5ceeeb075e9ff88e7ad997d2f42af06e7b", size = 4217595, upload-time = "2026-03-25T23:34:44.205Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c5/e1594c4eec66a567c3ac4400008108a415808be2ce13dcb9a9045c92f1a0/cryptography-46.0.6-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:90e5f0a7b3be5f40c3a0a0eafb32c681d8d2c181fc2a1bdabe9b3f611d9f6b1a", size = 4380912, upload-time = "2026-03-25T23:34:46.328Z" }, ] [[package]] From 0292edbee7a8e9f98fcada61f2398f76dcd630b0 Mon Sep 17 00:00:00 2001 From: Jan Kleine Date: Mon, 30 Mar 2026 18:30:22 +0200 Subject: [PATCH 06/23] Fixhancement: include trashed documents in document exporter/importer (#12425) --- .../management/commands/document_exporter.py | 15 +++--- .../management/commands/document_importer.py | 4 +- .../tests/test_management_exporter.py | 48 ++++++++++++++++++- 3 files changed, 58 insertions(+), 9 deletions(-) diff --git a/src/documents/management/commands/document_exporter.py b/src/documents/management/commands/document_exporter.py index cd1cee6b3..ee3b44e0c 100644 --- a/src/documents/management/commands/document_exporter.py +++ b/src/documents/management/commands/document_exporter.py @@ -385,10 +385,10 @@ class Command(CryptMixin, PaperlessCommand): "workflow_webhook_actions": WorkflowActionWebhook.objects.all(), "workflows": Workflow.objects.all(), "custom_fields": CustomField.objects.all(), - "custom_field_instances": CustomFieldInstance.objects.all(), + "custom_field_instances": CustomFieldInstance.global_objects.all(), "app_configs": ApplicationConfiguration.objects.all(), - "notes": Note.objects.all(), - "documents": Document.objects.order_by("id").all(), + "notes": Note.global_objects.all(), + "documents": Document.global_objects.order_by("id").all(), "social_accounts": SocialAccount.objects.all(), "social_apps": SocialApp.objects.all(), "social_tokens": SocialToken.objects.all(), @@ -443,7 +443,7 @@ class Command(CryptMixin, PaperlessCommand): writer.write_batch(batch) document_map: dict[int, Document] = { - d.pk: d for d in Document.objects.order_by("id") + d.pk: d for d in Document.global_objects.order_by("id") } # 3. Export files from each document @@ -619,12 +619,15 @@ class Command(CryptMixin, PaperlessCommand): """Write per-document manifest file for --split-manifest mode.""" content = [document_dict] content.extend( - serializers.serialize("python", Note.objects.filter(document=document)), + serializers.serialize( + "python", + Note.global_objects.filter(document=document), + ), ) content.extend( serializers.serialize( "python", - CustomFieldInstance.objects.filter(document=document), + CustomFieldInstance.global_objects.filter(document=document), ), ) manifest_name = base_name.with_name(f"{base_name.stem}-manifest.json") diff --git a/src/documents/management/commands/document_importer.py b/src/documents/management/commands/document_importer.py index c0056c062..4572b4617 100644 --- a/src/documents/management/commands/document_importer.py +++ b/src/documents/management/commands/document_importer.py @@ -125,7 +125,7 @@ class Command(CryptMixin, PaperlessCommand): "Found existing user(s), this might indicate a non-empty installation", ), ) - if Document.objects.count() != 0: + if Document.global_objects.count() != 0: self.stdout.write( self.style.WARNING( "Found existing documents(s), this might indicate a non-empty installation", @@ -376,7 +376,7 @@ class Command(CryptMixin, PaperlessCommand): ] for record in self.track(document_records, description="Copying files..."): - document = Document.objects.get(pk=record["pk"]) + document = Document.global_objects.get(pk=record["pk"]) doc_file = record[EXPORTER_FILE_NAME] document_path = self.source / doc_file diff --git a/src/documents/tests/test_management_exporter.py b/src/documents/tests/test_management_exporter.py index fb9effa0e..a214ef51d 100644 --- a/src/documents/tests/test_management_exporter.py +++ b/src/documents/tests/test_management_exporter.py @@ -389,7 +389,7 @@ class TestExportImport( self.assertIsFile( str(self.target / doc_from_manifest[EXPORTER_FILE_NAME]), ) - self.d3.delete() + self.d3.hard_delete() manifest = self._do_export() self.assertRaises( @@ -868,6 +868,52 @@ class TestExportImport( for obj in manifest: self.assertNotEqual(obj["model"], "auditlog.logentry") + def test_export_import_soft_deleted_document(self) -> None: + """ + GIVEN: + - A document with a note and custom field instance has been soft-deleted + WHEN: + - Export and re-import are performed + THEN: + - The soft-deleted document, note, and custom field instance + survive the round-trip with deleted_at preserved + """ + shutil.rmtree(Path(self.dirs.media_dir) / "documents") + shutil.copytree( + Path(__file__).parent / "samples" / "documents", + Path(self.dirs.media_dir) / "documents", + ) + + # d1 has self.note and self.cfi1 attached via setUp + self.d1.delete() + + self._do_export() + + with paperless_environment(): + Document.global_objects.all().hard_delete() + Correspondent.objects.all().delete() + DocumentType.objects.all().delete() + Tag.objects.all().delete() + + call_command( + "document_importer", + "--no-progress-bar", + self.target, + skip_checks=True, + ) + + self.assertEqual(Document.global_objects.count(), 4) + reimported_doc = Document.global_objects.get(pk=self.d1.pk) + self.assertIsNotNone(reimported_doc.deleted_at) + + self.assertEqual(Note.global_objects.count(), 1) + reimported_note = Note.global_objects.get(pk=self.note.pk) + self.assertIsNotNone(reimported_note.deleted_at) + + self.assertEqual(CustomFieldInstance.global_objects.count(), 1) + reimported_cfi = CustomFieldInstance.global_objects.get(pk=self.cfi1.pk) + self.assertIsNotNone(reimported_cfi.deleted_at) + def test_export_data_only(self) -> None: """ GIVEN: From f715533770f6bfefdd1a9bb4d5f577a7c18a5910 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 30 Mar 2026 09:38:52 -0700 Subject: [PATCH 07/23] Performance: support passing selection data with filtered document requests (#12300) --- .../e2e/dashboard/requests/api-dashboard1.har | 2 +- .../e2e/dashboard/requests/api-dashboard2.har | 4 +- .../e2e/dashboard/requests/api-dashboard3.har | 2 +- .../requests/api-document-detail2.har | 4 +- .../e2e/document-list/document-list.spec.ts | 2 +- .../requests/api-document-list1.har | 30 ++--- .../requests/api-document-list2.har | 24 ++-- .../requests/api-document-list3.har | 8 +- .../requests/api-document-list4.har | 40 +++---- .../requests/api-document-list5.har | 4 +- .../requests/api-document-list6.har | 4 +- .../filterable-dropdown.component.ts | 2 +- .../bulk-editor/bulk-editor.component.spec.ts | 36 +++--- .../bulk-editor/bulk-editor.component.ts | 2 +- .../filter-editor/filter-editor.component.ts | 7 +- src-ui/src/app/data/results.ts | 19 ++++ .../document-list-view.service.spec.ts | 104 +++++++----------- .../services/document-list-view.service.ts | 21 +--- .../src/app/services/rest/document.service.ts | 15 +-- src/documents/tests/test_api_documents.py | 50 +++++++++ src/documents/tests/test_api_search.py | 40 +++++++ src/documents/views.py | 89 +++++++++++++++ 22 files changed, 328 insertions(+), 181 deletions(-) diff --git a/src-ui/e2e/dashboard/requests/api-dashboard1.har b/src-ui/e2e/dashboard/requests/api-dashboard1.har index 07ff8ef9e..d39787c30 100644 --- a/src-ui/e2e/dashboard/requests/api-dashboard1.har +++ b/src-ui/e2e/dashboard/requests/api-dashboard1.har @@ -468,7 +468,7 @@ "time": 0.951, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__in=9", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__in=9", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ diff --git a/src-ui/e2e/dashboard/requests/api-dashboard2.har b/src-ui/e2e/dashboard/requests/api-dashboard2.har index 912fbf308..0918eba8f 100644 --- a/src-ui/e2e/dashboard/requests/api-dashboard2.har +++ b/src-ui/e2e/dashboard/requests/api-dashboard2.har @@ -534,7 +534,7 @@ "time": 0.793, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -594,7 +594,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, diff --git a/src-ui/e2e/dashboard/requests/api-dashboard3.har b/src-ui/e2e/dashboard/requests/api-dashboard3.har index 6c441970c..fbd31c37c 100644 --- a/src-ui/e2e/dashboard/requests/api-dashboard3.har +++ b/src-ui/e2e/dashboard/requests/api-dashboard3.har @@ -534,7 +534,7 @@ "time": 0.653, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=9", + "url": "http://localhost:8000/api/documents/?page=1&page_size=10&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ diff --git a/src-ui/e2e/document-detail/requests/api-document-detail2.har b/src-ui/e2e/document-detail/requests/api-document-detail2.har index ee3166211..1aeb6dc55 100644 --- a/src-ui/e2e/document-detail/requests/api-document-detail2.har +++ b/src-ui/e2e/document-detail/requests/api-document-detail2.har @@ -883,7 +883,7 @@ "time": 0.93, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=4", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=4", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -961,7 +961,7 @@ "time": -1, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=4", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=4", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ diff --git a/src-ui/e2e/document-list/document-list.spec.ts b/src-ui/e2e/document-list/document-list.spec.ts index 9aa4d2fdc..700304186 100644 --- a/src-ui/e2e/document-list/document-list.spec.ts +++ b/src-ui/e2e/document-list/document-list.spec.ts @@ -16,7 +16,7 @@ test('basic filtering', async ({ page }) => { await expect(page).toHaveURL(/tags__id__all=9/) await expect(page.locator('pngx-document-list')).toHaveText(/8 documents/) await page.getByRole('button', { name: 'Document type' }).click() - await page.getByRole('menuitem', { name: 'Invoice Test 3' }).click() + await page.getByRole('menuitem', { name: /^Invoice Test/ }).click() await expect(page).toHaveURL(/document_type__id__in=1/) await expect(page.locator('pngx-document-list')).toHaveText(/3 documents/) await page.getByRole('button', { name: 'Reset filters' }).first().click() diff --git a/src-ui/e2e/document-list/requests/api-document-list1.har b/src-ui/e2e/document-list/requests/api-document-list1.har index 6a4aa9ac1..35ce0537c 100644 --- a/src-ui/e2e/document-list/requests/api-document-list1.har +++ b/src-ui/e2e/document-list/requests/api-document-list1.har @@ -260,7 +260,7 @@ "time": 1.023, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -3545,7 +3545,7 @@ "time": 0.933, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=9", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -3687,7 +3687,7 @@ "time": 0.597, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=9&document_type__id__in=1", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9&document_type__id__in=1", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -3833,7 +3833,7 @@ "time": 0.771, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -3893,7 +3893,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -3971,7 +3971,7 @@ "time": 0.55, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&correspondent__id__in=1", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&correspondent__id__in=1", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4113,7 +4113,7 @@ "time": 0.554, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&correspondent__id__in=12,1", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&correspondent__id__in=12,1", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4255,7 +4255,7 @@ "time": 0.759, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&correspondent__id__none=12,1", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&correspondent__id__none=12,1", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4319,7 +4319,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":54,\"next\":\"http://localhost:8000/api/documents/?correspondent__id__none=12%2C1&ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,298,290,277,268,261,260,252,243,223,284,220,204,175,196,177,176,181,205,206,191,227,180,3,224,233,312,258,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":54,\"next\":\"http://localhost:8000/api/documents/?correspondent__id__none=12%2C1&ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,298,290,277,268,261,260,252,243,223,284,220,204,175,196,177,176,181,205,206,191,227,180,3,224,233,312,258,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4789,7 +4789,7 @@ "time": 0.754, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4849,7 +4849,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4927,7 +4927,7 @@ "time": 0.659, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&storage_path__id__in=5", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&storage_path__id__in=5", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5069,7 +5069,7 @@ "time": 0.8, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5129,7 +5129,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, diff --git a/src-ui/e2e/document-list/requests/api-document-list2.har b/src-ui/e2e/document-list/requests/api-document-list2.har index 65de66d17..3cbc9e8a6 100644 --- a/src-ui/e2e/document-list/requests/api-document-list2.har +++ b/src-ui/e2e/document-list/requests/api-document-list2.har @@ -260,7 +260,7 @@ "time": 1.729, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -3545,7 +3545,7 @@ "time": 1.091, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&title_content=test", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&title_content=test", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4303,7 +4303,7 @@ "time": 0.603, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&title__icontains=test", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&title__icontains=test", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4445,7 +4445,7 @@ "time": 0.602, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&query=test", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&query=test", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4587,7 +4587,7 @@ "time": 0.523, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number=test", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number=test", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4664,7 +4664,7 @@ "time": 1.59, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number=1123", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number=1123", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4806,7 +4806,7 @@ "time": 1.859, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number__gt=1123", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number__gt=1123", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4948,7 +4948,7 @@ "time": 0.571, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number__lt=1123", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number__lt=1123", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5089,7 +5089,7 @@ "time": 0.757, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number__isnull=1", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number__isnull=1", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5153,7 +5153,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":55,\"next\":\"http://localhost:8000/api/documents/?archive_serial_number__isnull=1&ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,176,5,181,205,191,227,180,224,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]}]}" + "text": "{\"count\":55,\"next\":\"http://localhost:8000/api/documents/?archive_serial_number__isnull=1&ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,176,5,181,205,191,227,180,224,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]}]}" }, "headersSize": -1, "bodySize": -1, @@ -5231,7 +5231,7 @@ "time": 0.574, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&archive_serial_number__isnull=0", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&archive_serial_number__isnull=0", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ diff --git a/src-ui/e2e/document-list/requests/api-document-list3.har b/src-ui/e2e/document-list/requests/api-document-list3.har index 291915a65..9872331de 100644 --- a/src-ui/e2e/document-list/requests/api-document-list3.har +++ b/src-ui/e2e/document-list/requests/api-document-list3.har @@ -260,7 +260,7 @@ "time": 0.944, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -3545,7 +3545,7 @@ "time": 0.828, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&query=created:%5B-3%20month%20to%20now%5D", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&query=created:%5B-3%20month%20to%20now%5D", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -3687,7 +3687,7 @@ "time": 1.501, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&created__date__gte=2022-12-11", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&created__date__gte=2022-12-11", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ diff --git a/src-ui/e2e/document-list/requests/api-document-list4.har b/src-ui/e2e/document-list/requests/api-document-list4.har index 60657e3c9..a9e8815dd 100644 --- a/src-ui/e2e/document-list/requests/api-document-list4.har +++ b/src-ui/e2e/document-list/requests/api-document-list4.har @@ -260,7 +260,7 @@ "time": 0.803, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -3545,7 +3545,7 @@ "time": 1.454, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-archive_serial_number&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-archive_serial_number&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -3605,7 +3605,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-archive_serial_number&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[298,206,177,7,4,3,5,175,176,179,180,181,191,196,204,205,219,220,223,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,261,268,277,278,284,290,295,296,297,307,310,312],\"results\":[{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-archive_serial_number&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[298,206,177,7,4,3,5,175,176,179,180,181,191,196,204,205,219,220,223,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,261,268,277,278,284,290,295,296,297,307,310,312],\"results\":[{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4299,7 +4299,7 @@ "time": 0.695, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-correspondent__name&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-correspondent__name&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4359,7 +4359,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-correspondent__name&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[4,179,296,196,5,7,295,297,3,180,181,191,205,206,243,252,220,223,298,310,175,176,177,204,219,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,244,246,247,248,249,250,251,254,255,256,258,259,260,261,268,277,278,284,290,307,312],\"results\":[{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-correspondent__name&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[4,179,296,196,5,7,295,297,3,180,181,191,205,206,243,252,220,223,298,310,175,176,177,204,219,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,244,246,247,248,249,250,251,254,255,256,258,259,260,261,268,277,278,284,290,307,312],\"results\":[{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4437,7 +4437,7 @@ "time": 0.804, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-title&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-title&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4497,7 +4497,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-title&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[219,284,307,179,295,7,5,177,176,3,224,205,206,191,204,233,235,236,237,175,196,290,181,310,312,228,227,296,259,260,298,225,223,220,180,232,230,231,238,234,277,242,241,243,244,246,4,254,250,249,261,268,258,278,255,252,256,251,248,297,247],\"results\":[{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-title&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[219,284,307,179,295,7,5,177,176,3,224,205,206,191,204,233,235,236,237,175,196,290,181,310,312,228,227,296,259,260,298,225,223,220,180,232,230,231,238,234,277,242,241,243,244,246,4,254,250,249,261,268,258,278,255,252,256,251,248,297,247],\"results\":[{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4575,7 +4575,7 @@ "time": 0.72, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-document_type__name&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-document_type__name&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4635,7 +4635,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-document_type__name&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[3,180,181,220,223,243,277,296,310,176,4,5,7,175,177,179,191,196,204,205,206,219,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,244,246,247,248,249,250,251,252,254,255,256,258,259,260,261,268,278,284,290,295,297,298,307,312],\"results\":[{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-document_type__name&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[3,180,181,220,223,243,277,296,310,176,4,5,7,175,177,179,191,196,204,205,206,219,224,225,227,228,230,231,232,233,234,235,236,237,238,241,242,244,246,247,248,249,250,251,252,254,255,256,258,259,260,261,268,278,284,290,295,297,298,307,312],\"results\":[{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4713,7 +4713,7 @@ "time": 0.651, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4773,7 +4773,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4851,7 +4851,7 @@ "time": 0.74, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-added&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-added&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -4911,7 +4911,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-added&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[312,310,307,298,297,296,295,290,284,278,277,268,261,260,259,258,256,255,254,252,251,250,249,248,247,246,244,243,242,241,238,237,236,235,234,233,232,231,230,228,227,225,224,223,220,219,206,205,204,196,191,181,180,179,177,176,175,7,5,4,3],\"results\":[{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-added&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[312,310,307,298,297,296,295,290,284,278,277,268,261,260,259,258,256,255,254,252,251,250,249,248,247,246,244,243,242,241,238,237,236,235,234,233,232,231,230,228,227,225,224,223,220,219,206,205,204,196,191,181,180,179,177,176,175,7,5,4,3],\"results\":[{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -4989,7 +4989,7 @@ "time": 0.747, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-modified&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-modified&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5049,7 +5049,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-modified&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[296,278,298,312,310,290,231,307,297,176,223,277,175,3,295,191,205,5,181,252,180,284,243,233,260,261,268,4,220,224,219,259,206,258,256,255,254,251,250,249,248,247,246,244,242,241,238,237,236,235,234,232,230,228,227,225,204,196,177,7,179],\"results\":[{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-modified&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[296,278,298,312,310,290,231,307,297,176,223,277,175,3,295,191,205,5,181,252,180,284,243,233,260,261,268,4,220,224,219,259,206,258,256,255,254,251,250,249,248,247,246,244,242,241,238,237,236,235,234,232,230,228,227,225,204,196,177,7,179],\"results\":[{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -5127,7 +5127,7 @@ "time": 0.837, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-num_notes&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-num_notes&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5187,7 +5187,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-num_notes&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[277,175,296,7,3,176,231,261,297,298,307,4,5,177,179,180,181,191,196,204,205,206,219,220,223,224,225,227,228,230,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,268,278,284,290,295,310,312],\"results\":[{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-num_notes&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[277,175,296,7,3,176,231,261,297,298,307,4,5,177,179,180,181,191,196,204,205,206,219,220,223,224,225,227,228,230,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,268,278,284,290,295,310,312],\"results\":[{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":231,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Knee Emergency Radiol\",\"content\":\"CHAPTER IV-3\\n\\nLower Extremity: Patient 3\\n\\nKnee pain in two patients\\nfollowing minor trauma\\n\\nPATIENT 3A A 62-year-old woman\\ntwisted her knee two days earlier\\nwhile moving a sofa at her home.\\nHer pain persisted and she needed a\\ncane to walk.\\n\\nOn examination, the lateral as-\\npect of her knee was tender and\\nthere was a small effusion. Flexion\\nwas limited to 60(cid:2). There was no\\ntenderness over the patella. Her\\nquadriceps strength was good and\\nthere was no ligamentous instability.\\n\\nPATIENT 3B A 24-year-old woman\\nwas struck on the lateral aspect o\",\"tags\":[],\"created\":\"2000-11-01T00:00:00Z\",\"created_date\":\"2000-11-01\",\"modified\":\"2023-03-18T20:53:39.573447Z\",\"added\":\"2022-03-13T15:56:11.171627Z\",\"archive_serial_number\":null,\"original_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"archived_file_name\":\"2000-11-01 Knee Emergency Radiol.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":35,\"note\":\"Add one\",\"created\":\"2023-03-18T20:53:47.946025Z\",\"document\":231,\"user\":2}]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, @@ -5265,7 +5265,7 @@ "time": 0.759, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=num_notes&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=num_notes&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -5325,7 +5325,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=num_notes&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[4,5,177,179,180,181,191,196,204,205,206,219,220,223,224,225,227,228,230,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,268,278,284,290,295,310,312,3,176,231,261,297,298,307,7,175,296,277],\"results\":[{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=num_notes&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[4,5,177,179,180,181,191,196,204,205,206,219,220,223,224,225,227,228,230,232,233,234,235,236,237,238,241,242,243,244,246,247,248,249,250,251,252,254,255,256,258,259,260,268,278,284,290,295,310,312,3,176,231,261,297,298,307,7,175,296,277],\"results\":[{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":225,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Sabaté-2003-The contribution of\",\"content\":\"The contribution of vegetarian diets to health and disease: a\\nparadigm shift?1–3\\n\\nJoan Sabaté\\n\\nABSTRACT\\nAdvances in nutrition research during the past\\nfew decades have changed scientists’ understanding of the contri-\\nbution of vegetarian diets to human health and disease. Diets largely\\nbased on plant foods, such as well-balanced vegetarian diets, could\\nbest prevent nutrient deficiencies as well as diet-related chronic dis-\\neases. However, restrictive or unbalanced vegetarian diets may lead\\nto nutritional deficiencies, particularly in situations \",\"tags\":[],\"created\":\"1990-03-13T00:00:00Z\",\"created_date\":\"1990-03-13\",\"modified\":\"2022-03-13T15:53:35.781177Z\",\"added\":\"2022-03-13T15:53:35.501205Z\",\"archive_serial_number\":null,\"original_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"archived_file_name\":\"1990-03-13 Sabaté-2003-The contribution of.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":228,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Wenrich-Cheerleader to Coach\",\"content\":\"Moderator: Paul A. Hemmer, MD, MPH\\n\\nFeedback in Teaching and Learning\\n\\nFrom Cheerleader to Coach: The Developmental \\nProgression of Bedside Teachers in Giving \\nFeedback to Early Learners\\nMarjorie D. Wenrich, MPH, Molly Blackley Jackson, MD, Ramoncita R. Maestas, MD, \\nIneke H.A.P. Wolfhagen, PhD, and Albert J.J. Scherpbier, MD, PhD\\n\\nAbstract\\n\\nBackground\\nMedical students learn clinical skills at the \\nbedside from teaching clinicians, who \\noften learn to teach by teaching. Little is \\nknown about the process of becoming an \\neffective clinical teach\",\"tags\":[4],\"created\":\"2007-03-01T00:00:00Z\",\"created_date\":\"2007-03-01\",\"modified\":\"2022-03-13T15:55:00.200623Z\",\"added\":\"2022-03-13T15:54:59.957066Z\",\"archive_serial_number\":null,\"original_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"archived_file_name\":\"2007-03-01 Wenrich-Cheerleader to Coach.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":230,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Lara-2010-Diffuse-alveolar-hemorrhage\",\"content\":\"CHEST Recent Advances in Chest Medicine\\n\\nDiffuse Alveolar Hemorrhage \\n\\nAbigail R. Lara , MD ; and Marvin I. Schwarz , MD , FCCP \\n\\nDiffuse alveolar hemorrhage (DAH) is often a catastrophic clinical syndrome causing respiratory \\nfailure. Recognition of DAH often requires BAL as symptoms are nonspecifi c, hemoptysis is \\nabsent in up to one-third of patients, and radiographic imaging is also nonspecifi c and similar to \\nother acute alveolar fi lling processes. Once the diagnosis is established, the underlying cause \\nmust be established in order to ini\",\"tags\":[4],\"created\":\"2009-08-27T00:00:00Z\",\"created_date\":\"2009-08-27\",\"modified\":\"2022-03-13T15:55:56.127564Z\",\"added\":\"2022-03-13T15:55:55.717855Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"archived_file_name\":\"2009-08-27 Lara-2010-Diffuse-alveolar-hemorrhage.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":235,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jama_zhong_2019_oi_190019\",\"content\":\"Research\\n\\nJAMA | Original Investigation\\nAssociations of Dietary Cholesterol or Egg Consumption\\nWith Incident Cardiovascular Disease and Mortality\\n\\nVictor W. Zhong, PhD; Linda Van Horn, PhD; Marilyn C. Cornelis, PhD; John T. Wilkins, MD, MS; Hongyan Ning, MD, MS;\\nMercedes R. Carnethon, PhD; Philip Greenland, MD; Robert J. Mentz, MD; Katherine L. Tucker, PhD; Lihui Zhao, PhD;\\nArnita F. Norwood, PhD; Donald M. Lloyd-Jones, MD, ScM; Norrina B. Allen, PhD\\n\\nIMPORTANCE Cholesterol is a common nutrient in the human diet and eggs are a major source\\nof d\",\"tags\":[],\"created\":\"1985-03-25T00:00:00Z\",\"created_date\":\"1985-03-25\",\"modified\":\"2022-03-13T15:58:20.036498Z\",\"added\":\"2022-03-13T15:58:19.509334Z\",\"archive_serial_number\":null,\"original_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"archived_file_name\":\"1985-03-25 jama_zhong_2019_oi_190019.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":238,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Jauch-2013-Guidelines for the Early Management\",\"content\":\"AHA/ASA Guideline\\n\\nGuidelines for the Early Management of Patients \\nWith Acute Ischemic Stroke\\nA Guideline for Healthcare Professionals From the American Heart \\nAssociation/American Stroke Association\\nThe American Academy of Neurology affirms the value of this guideline as an educational \\ntool for neurologists.\\n\\nEndorsed by the American Association of Neurological Surgeons and Congress \\nof Neurological Surgeons\\n\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\nD\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nw\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nn\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\nl\\no\\no\\no\\no\\no\\no\\no\\no\\no\\no\\na\\na\\na\\na\\na\\na\\na\\n\",\"tags\":[4],\"created\":\"2009-03-01T00:00:00Z\",\"created_date\":\"2009-03-01\",\"modified\":\"2022-03-13T15:59:12.744798Z\",\"added\":\"2022-03-13T15:59:10.560640Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"archived_file_name\":\"2009-03-01 Jauch-2013-Guidelines for the Early Management.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":241,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Glassick 2000 Acad Med Boyers expanded def of scholarship\",\"content\":\"Boyer’s Expanded Definitions of Scholarship, the\\nStandards for Assessing Scholarship, and the\\nElusiveness of the Scholarship of Teaching\\n\\nA R T I C L E\\n\\nCharles E. Glassick, PhD\\n\\nABSTRACT\\n\\nDebate about faculty roles and rewards in higher educa-\\ntion during the past decade has been fueled by the work\\nof the Carnegie Foundation for the Advancement of\\nTeaching, principally Scholarship Reconsidered and Schol-\\narship Assessed. The author summarizes those publications\\nand reviews the more recent work of Lee Shulman on the\\nscholarship of teaching.\\n\\nIn \",\"tags\":[],\"created\":\"1989-03-01T00:00:00Z\",\"created_date\":\"1989-03-01\",\"modified\":\"2022-03-13T15:59:25.008092Z\",\"added\":\"2022-03-13T15:59:24.865834Z\",\"archive_serial_number\":null,\"original_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"archived_file_name\":\"1989-03-01 Glassick 2000 Acad Med Boyers expanded def of scholarship.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":244,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Ericsson_Deliberate Practice_Med Educ_2007\",\"content\":\"clinical performance\\n\\nAn expert-performance perspective of research on\\nmedical expertise: the study of clinical performance\\n\\nK ANDERS ERICSSON\\n\\nCONTEXT Three decades ago Elstein et al. pub-\\nlished their classic book on medical expertise, in\\nwhich they described their failure to identify superior\\nperformance by peer-nominated diagnosticians using\\nhigh- and low-fidelity simulations of the everyday\\npractice of doctors.\\n\\nOBJECTIVE This paper reviews the results of\\nsubsequent research, with a particular emphasis on\\nthe progress toward Elstein et al.(\",\"tags\":[],\"created\":\"2004-03-01T00:00:00Z\",\"created_date\":\"2004-03-01\",\"modified\":\"2022-03-13T16:00:13.891872Z\",\"added\":\"2022-03-13T16:00:13.671286Z\",\"archive_serial_number\":null,\"original_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"archived_file_name\":\"2004-03-01 Ericsson_Deliberate Practice_Med Educ_2007.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":251,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1777.full\",\"content\":\"C l i n i c a l C a r e / E d u c a t i o n / N u t r i t i o n\\n\\nO R I G I N A L\\n\\nA R T I C L E\\n\\nA Low-Fat Vegan Diet Improves Glycemic\\nControl and Cardiovascular Risk Factors in\\na Randomized Clinical Trial in Individuals\\nWith Type 2 Diabetes\\n\\n1,2\\n\\n1\\n\\nNEAL D. BARNARD, MD\\nJOSHUA COHEN, MD\\n3\\nDAVID J.A. JENKINS, MD, PHD\\nGABRIELLE TURNER-MCGRIEVY, MS, RD\\nLISE GLOEDE, RD, CDE\\n\\n5\\n\\n4\\n\\n2\\n\\nBRENT JASTER, MD\\n2\\nKIM SEIDL, MS, RD\\nAMBER A. GREEN, RD\\nSTANLEY TALPERS, MD\\n\\n2\\n\\n1\\n\\nOBJECTIVE — We sought to investigate whether a low-fat vegan diet improves glycemic\",\"tags\":[4],\"created\":\"2006-03-20T00:00:00Z\",\"created_date\":\"2006-03-20\",\"modified\":\"2022-03-15T07:48:33.046219Z\",\"added\":\"2022-03-15T07:48:32.734784Z\",\"archive_serial_number\":null,\"original_file_name\":\"2006-03-20 1777.full.pdf\",\"archived_file_name\":\"2006-03-20 1777.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":256,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"1995-Tissue plasminogen activator for acute is\",\"content\":\"\\n\\nCopyright, 1995, by the Massachusetts Medical Society\\n\\nVolume 333\\n\\nDECEMBER 14, 1995\\n\\nNumber 24\\n\\nTISSUE PLASMINOGEN ACTIVATOR FOR ACUTE ISCHEMIC STROKE\\n\\nT\\n\\nHE\\n\\nN\\n\\nATIONAL\\n\\nNSTITUTE\\n\\nOF\\n\\nEUROLOGICAL\\n\\nISORDERS\\n\\nAND\\n\\nTROKE\\n\\n\\n\\nS\\n\\nrt-PA S\\n\\nTROKE\\n\\nS\\n\\nTUDY\\n\\nG\\n\\nROUP\\n\\n*\\n\\n\\n\\nN\\n\\nD\\n\\nI\\n\\nMethods.\\n\\nBackground.\\n\\nAbstract\\nThrombolytic therapy for acute\\nischemic stroke has been approached cautiously be-\\ncause there were high rates of intracerebral hemorrhage\\nin early clinical trials. We performed a randomized, dou-\\nble-blind trial of intravenous recombinant ti\",\"tags\":[],\"created\":\"1995-12-14T00:00:00Z\",\"created_date\":\"1995-12-14\",\"modified\":\"2022-03-15T15:26:36.261713Z\",\"added\":\"2022-03-15T15:26:35.956683Z\",\"archive_serial_number\":null,\"original_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"archived_file_name\":\"1995-12-14 1995-Tissue plasminogen activator for acute is.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":259,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Testing Old Date 2\",\"content\":\"Release Notes \\n\\nSimba ODBC Driver for SQL Server 1.2.3 \\n\\nThe release notes provide details of enhancements, features, and known issues in Simba ODBC \\nDriver for SQL Server 1.2.3, as well as the version history. \\n\\nResolved Issues \\n\\nThe following issues have been resolved in Simba ODBC Driver for SQL Server 1.2.3. \\n\\nWhen querying large SQL_NUMERIC or SQL_DECIMAL values and retrieving the values as \\nSQL_C_SBIGINT data, an error occurs \\n\\nThis issue has been resolved. You can now retrieve SQL_NUMERIC or SQL_DECIMAL values as \\nSQL_C_SBIGINT data. \\n\\nK\",\"tags\":[6],\"created\":\"1972-01-31T06:16:54Z\",\"created_date\":\"1972-01-31\",\"modified\":\"2022-05-16T05:48:28.628441Z\",\"added\":\"2022-03-16T03:49:02.104010Z\",\"archive_serial_number\":null,\"original_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"archived_file_name\":\"1972-01-31 Testing Old Date 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, diff --git a/src-ui/e2e/document-list/requests/api-document-list5.har b/src-ui/e2e/document-list/requests/api-document-list5.har index 8e96ed962..edfde924e 100644 --- a/src-ui/e2e/document-list/requests/api-document-list5.har +++ b/src-ui/e2e/document-list/requests/api-document-list5.har @@ -260,7 +260,7 @@ "time": 0.944, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[5],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9,5],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, diff --git a/src-ui/e2e/document-list/requests/api-document-list6.har b/src-ui/e2e/document-list/requests/api-document-list6.har index 194b2f7b7..5e0125a99 100644 --- a/src-ui/e2e/document-list/requests/api-document-list6.har +++ b/src-ui/e2e/document-list/requests/api-document-list6.har @@ -260,7 +260,7 @@ "time": 0.871, "request": { "method": "GET", - "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true", + "url": "http://localhost:8000/api/documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true", "httpVersion": "HTTP/1.1", "cookies": [], "headers": [ @@ -320,7 +320,7 @@ "content": { "size": -1, "mimeType": "application/json", - "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" + "text": "{\"count\":61,\"next\":\"http://localhost:8000/api/documents/?ordering=-created&page=2&page_size=50&truncate_content=true&include_selection_data=true\",\"previous\":null,\"all\":[310,307,297,298,296,290,277,268,261,260,252,243,223,284,220,204,179,175,196,177,176,7,5,181,205,206,191,227,180,3,224,4,233,312,258,295,236,254,242,278,246,255,232,234,219,250,248,249,247,237,230,238,228,251,244,231,256,225,241,235,259],\"results\":[{\"id\":310,\"correspondent\":3,\"document_type\":1,\"storage_path\":null,\"title\":\"[paperless] test post-owner\",\"content\":\"Medical Teacher\\r\\n\\r\\nISSN: 0142-159X (Print) 1466-187X (Online) Journal homepage: http://www.tandfonline.com/loi/imte20\\r\\n\\r\\nHas the new Kirkpatrick generation built a better\\r\\nhammer for our evaluation toolbox?\\r\\n\\r\\nKatherine A. Moreau\\r\\n\\r\\nTo cite this article: Katherine A. Moreau (2017) Has the new Kirkpatrick generation built\\r\\na better hammer for our evaluation toolbox?, Medical Teacher, 39:9, 999-1001, DOI:\\r\\n10.1080/0142159X.2017.1337874\\r\\n\\r\\nTo link to this article: https://doi.org/10.1080/0142159X.2017.1337874\\r\\n\\r\\nPublished online: 26 Jun 2017.\\r\\n\\r\\nS\",\"tags\":[9,2,20],\"created\":\"2023-03-26T00:00:00Z\",\"created_date\":\"2023-03-26\",\"modified\":\"2023-04-27T21:13:54.604887Z\",\"added\":\"2022-12-14T06:20:26.891909Z\",\"archive_serial_number\":null,\"original_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"archived_file_name\":\"2023-03-26 Corresp Owned by Test [paperless] test post-owner.pdf\",\"owner\":15,\"user_can_change\":false,\"notes\":[]},{\"id\":307,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"tablerates\",\"content\":\"Country,Region/State,\\\"Zip/Postal Code\\\",\\\"Weight (and above)\\\",\\\"Shipping Price\\\"\",\"tags\":[],\"created\":\"2022-12-12T00:00:00Z\",\"created_date\":\"2022-12-12\",\"modified\":\"2023-03-18T20:45:15.922135Z\",\"added\":\"2022-12-12T21:23:06.607087Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-12-12 tablerates.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":34,\"note\":\"Hiya\",\"created\":\"2023-03-18T20:45:15.231332Z\",\"document\":307,\"user\":2}]},{\"id\":297,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"1 Testing New Title Updated 2\",\"content\":\"one,1.0\\nfive,5.0\",\"tags\":[4,9],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-03-18T03:22:11.771968Z\",\"added\":\"2022-10-03T00:53:12.731161Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-03 Correspondent 9 1 Testing New Title Updated 2.txt\",\"archived_file_name\":null,\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":65,\"note\":\"hiya\",\"created\":\"2023-04-29T07:10:13.732931Z\",\"document\":297,\"user\":2}]},{\"id\":298,\"correspondent\":3,\"document_type\":null,\"storage_path\":null,\"title\":\"Sample100.csv\",\"content\":\"Serial Number,Company Name,Employee Markme,Description,Leave\\r\\n9788189999599,TALES OF SHIVA,Mark,mark,0\\r\\n9780099578079,1Q84 THE COMPLETE TRILOGY,HARUKI MURAKAMI,Mark,0\\r\\n9780198082897,MY KUMAN,Mark,Mark,0\\r\\n9780007880331,THE GOD OF SMAAL THINGS,ARUNDHATI ROY,4TH HARPER COLLINS,2\\r\\n9780545060455,THE BLACK CIRCLE,Mark,4TH HARPER COLLINS,0\\r\\n9788126525072,THE THREE LAWS OF PERFORMANCE,Mark,4TH HARPER COLLINS,0\\r\\n9789381626610,CHAMarkKYA MANTRA,Mark,4TH HARPER COLLINS,0\\r\\n9788184513523,59.FLAGS,Mark,4TH HARPER COLLINS,0\\r\\n9780743234801,THE POWER OF POSITIV\",\"tags\":[9,10,2],\"created\":\"2022-10-03T00:00:00Z\",\"created_date\":\"2022-10-03\",\"modified\":\"2023-05-04T06:35:51.600152Z\",\"added\":\"2022-10-03T06:54:52.615096Z\",\"archive_serial_number\":112412326,\"original_file_name\":\"2022-10-03 Corresp Owned by Test Sample100.csv.csv\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":64,\"note\":\"testing\",\"created\":\"2023-04-29T06:50:02.993401Z\",\"document\":298,\"user\":2}]},{\"id\":296,\"correspondent\":1,\"document_type\":1,\"storage_path\":null,\"title\":\"UM_PPBE_en_v29\",\"content\":\"PowerPanel® Business Edition \\nUser’s Manual \\n\\nRev. 29 \\n\\n2018/04 \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\nELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL BUSINESS \\n\\nEDITION \\n\\nNOTICE TO USER: \\n\\nTHIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND \\n\\nCONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower \\n\\nPowerPanel® Business Edition product and related explanatory materials (\\\"Software\\\") are owned by Cyber \\n\\nPower Systems (USA), Inc. The term \\\"Software\\\" also shall include any upgrades, modified\",\"tags\":[4,9],\"created\":\"2022-10-02T00:00:00Z\",\"created_date\":\"2022-10-02\",\"modified\":\"2023-05-12T06:11:20.780276Z\",\"added\":\"2022-10-02T07:17:09.462696Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"archived_file_name\":\"2022-10-02 Test Correspondent 1 UM_PPBE_en_v29.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[{\"id\":58,\"note\":\"add another\",\"created\":\"2023-04-29T05:59:04.944315Z\",\"document\":296,\"user\":2},{\"id\":59,\"note\":\"test again\",\"created\":\"2023-04-29T05:59:26.727002Z\",\"document\":296,\"user\":2},{\"id\":67,\"note\":\"This is a new note\",\"created\":\"2023-05-12T16:17:07.202260Z\",\"document\":296,\"user\":2},{\"id\":68,\"note\":\"Testing another note\",\"created\":\"2023-05-12T16:51:30.556198Z\",\"document\":296,\"user\":2}]},{\"id\":290,\"correspondent\":null,\"document_type\":null,\"storage_path\":2,\"title\":\"drylab Test\",\"content\":\"Drylab(cid:78)(cid:101)(cid:119)(cid:115)\\n\\n(cid:102)(cid:111)(cid:114)(cid:32)(cid:105)(cid:110)(cid:118)(cid:101)(cid:115)(cid:116)(cid:111)(cid:114)(cid:115)(cid:32)(cid:38)(cid:32)(cid:102)(cid:114)(cid:105)(cid:101)(cid:110)(cid:100)(cid:115)(cid:32)(cid:225)(cid:32)(cid:77)(cid:97)(cid:121)(cid:32)(cid:50)(cid:48)(cid:49)(cid:55)\\n\\nWelcome to our 昀椀rst newsletter of 2017! It's\\nbeen a while since the last one, and a lot has\\nhappened. We promise to keep them coming\\nevery two months hereafter, and permit\\nourselves to make this one rather long.\",\"tags\":[9],\"created\":\"2022-09-12T00:00:00Z\",\"created_date\":\"2022-09-12\",\"modified\":\"2023-03-31T20:29:00.967776Z\",\"added\":\"2022-09-12T18:50:37.033041Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-09-12 drylab Test.pdf\",\"archived_file_name\":\"2022-09-12 drylab Test.pdf\",\"owner\":2,\"user_can_change\":true,\"notes\":[]},{\"id\":277,\"correspondent\":null,\"document_type\":1,\"storage_path\":2,\"title\":\"InDesign 2022 Scripting Read Me\",\"content\":\"Adobe® InDesign® 2022 Scripting ReadMe\\n\\nThis document contains information about scripting in Adobe InDesign 2022, including:\\n\\n•\\n\\n•\\n\\n•\\n\\n•\\n\\nA summary of the InDesign scripting documentation (see “InDesign Scripting Documentation” on \\npage 1).\\n\\nDirections for running a script (see “Running Scripts” on page 2).\\n\\nA list and brief description of InDesign sample scripts (see “Sample Scripts” on page 2).\\n\\nA list of known issues in InDesign scripting (see “Known Issues Related to InDesign Scripting” on \\npage 9).\\n\\nFor more information on InDesign script\",\"tags\":[4,9,10,14,2,3,5,19],\"created\":\"2022-06-10T00:00:00Z\",\"created_date\":\"2022-06-10\",\"modified\":\"2023-03-04T03:59:21.797338Z\",\"added\":\"2022-06-10T20:11:42.076216Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"archived_file_name\":\"2022-06-10 InDesign 2022 Scripting Read Me.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":30,\"note\":\"One more time\",\"created\":\"2023-03-17T22:02:14.357575Z\",\"document\":277,\"user\":2},{\"id\":31,\"note\":\"We're gonna celebrate\",\"created\":\"2023-03-17T22:02:24.321943Z\",\"document\":277,\"user\":2},{\"id\":32,\"note\":\"And again\",\"created\":\"2023-03-17T22:04:57.074641Z\",\"document\":277,\"user\":2},{\"id\":33,\"note\":\"All good\",\"created\":\"2023-03-17T22:05:01.631415Z\",\"document\":277,\"user\":2},{\"id\":36,\"note\":\"This is a comment with some markdown. Watch this:\\n\\n- [Here's a doc link](http://localhost:4200/documents/278)\",\"created\":\"2023-03-19T06:44:05.380252Z\",\"document\":277,\"user\":2},{\"id\":37,\"note\":\"1. Markdown\\n2. Is cool\\n3. But how important is it?\",\"created\":\"2023-03-19T06:48:14.739706Z\",\"document\":277,\"user\":2}]},{\"id\":268,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2019-08-04 DSA Questionnaire 5-8-19\",\"content\":\"\",\"tags\":[4,5],\"created\":\"2022-04-29T07:00:00Z\",\"created_date\":\"2022-04-29\",\"modified\":\"2022-06-21T17:22:34.753362Z\",\"added\":\"2022-04-29T04:01:09.925272Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-04-29 2019-08-04 DSA Questionnaire 5-8-19.pdf\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":261,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"2sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus \\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie \\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus \\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas. \\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex \\neget ex. Duis dignissim lacus vitae velit laoreet, vi\",\"tags\":[4,5],\"created\":\"2022-03-28T07:00:00Z\",\"created_date\":\"2022-03-28\",\"modified\":\"2022-06-23T14:42:32.862290Z\",\"added\":\"2022-03-29T06:13:00.346932Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"archived_file_name\":\"2022-03-28 2sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":3,\"note\":\"Testing a new comment\",\"created\":\"2022-09-12T15:28:39.485497Z\",\"document\":261,\"user\":2}]},{\"id\":260,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"Sonstige ScanPC2022 03-24_081058\",\"content\":\"This is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a test for the double space character issue \\n\\nThis is a \",\"tags\":[],\"created\":\"2022-03-24T15:19:32Z\",\"created_date\":\"2022-03-24\",\"modified\":\"2022-06-23T14:42:36.111030Z\",\"added\":\"2022-03-24T15:20:10.112852Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"archived_file_name\":\"2022-03-24 Sonstige ScanPC2022 03-24_081058.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":252,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"2011 BP Pie 2\",\"content\":\"Patient BP Distribution 2011\\n\\nIsolated Systolic \\nHypertension, 31, 6% \\n\\nStage 2 \\nHypertension,\\n44, 9% \\n\\nStage 1 Hypertension,\\n65, 13%\\n\\nNormal, 150, 30% \\n\\nPre-hypertension , 212, 42%\",\"tags\":[],\"created\":\"2022-03-15T07:00:00Z\",\"created_date\":\"2022-03-15\",\"modified\":\"2022-08-24T20:55:46.025466Z\",\"added\":\"2022-03-15T07:48:42.746115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"archived_file_name\":\"2022-03-15 Correspondent 2 2011 BP Pie 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":243,\"correspondent\":2,\"document_type\":1,\"storage_path\":5,\"title\":\"French Country Bread Revised.docx\",\"content\":\"French Country Bread\\n\\nFor the Leaven\\n1 heaped tablespoon mature sourdough starter (20-30 grams)\\n100 grams Water (80 degrees),\\n50 grams whole wheat bread flour\\n50 grams white bread flour\\n\\nThe night before you plan to make the dough, place 1-2 tablespoon of the matured\\nstarter in a bowl. Feed with 100 grams flour blend and the 100 grams water. Cover with\\na kitchen towel. Let rest in a cool, dark place for 10-12 hours. To test leaven's readiness,\\ndrop a spoonful into a bowl of room-temperature water. If it sinks, it is not ready and\\nneeds more time t\",\"tags\":[5],\"created\":\"2022-03-13T08:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2022-08-07T02:33:15.003110Z\",\"added\":\"2022-03-13T15:59:33.299799Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 2 French Country Bread Revised.docx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":223,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"Review-of-New-York-Federal-Petitions-article\",\"content\":\"Review of New York Federal Petitions for Confirmation\\nof Arbitral Awards Shows Swift Resolutions and\\n\\nCertainty of Awards\\n\\nBy Tim McCarthy, David Hoffman, and Ryham Ragab\\n\\nIntroduction\\nTo allay any possible concern that American liti-\\ngiousness could make New York a difficult venue for\\nexpeditious confirmation of arbitral awards,' the authors\\nundertook a review of post-award proceedings in the\\nUnited States District Court for the Southern District of\\nNew York, under the auspices of the Arbitration Commit-\\ntee of the New York City Bar Associatio\",\"tags\":[4,10,6,2,15,3,1,18,13],\"created\":\"2022-03-13T00:00:00Z\",\"created_date\":\"2022-03-13\",\"modified\":\"2023-03-04T04:44:05.347425Z\",\"added\":\"2022-03-13T15:53:15.665948Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"archived_file_name\":\"2022-03-13 Correspondent 14 Review-of-New-York-Federal-Petitions-article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":284,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_letter\",\"content\":\"Test Name \\n\\n123-456-7890 \\n\\nJanuary 2, 2022 \\nJuly 14, 1984 \\nApril 22, 2013 \\n\\nTrenz Pruca \\nCompany Name \\n4321 First Street \\nAnytown, State ZIP \\n\\nDear Trenz, \\n\\nHere9s a date: 4/22/2013 \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit, set eiusmod tempor incidunt et \\nlabore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in \\nreprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis \\nnostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure \\ndol\",\"tags\":[4],\"created\":\"2022-01-02T08:00:00Z\",\"created_date\":\"2022-01-02\",\"modified\":\"2022-08-07T14:47:05.879898Z\",\"added\":\"2022-08-07T14:47:05.640920Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-02 test_letter.pdf\",\"archived_file_name\":\"2022-01-02 test_letter.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":220,\"correspondent\":17,\"document_type\":1,\"storage_path\":5,\"title\":\"ReadMe Test\",\"content\":\"Contact Sheet Demo\\n\\nGiven a set of image files (JPEG, GIF, PNG), this script will open a new Illustrator document and create a \\ncontact sheet with the images laid out in a grid. \\n\\nTo run the script, drag a folder with images onto the script. Select the horizontal and vertical grid \\ndimensions, and the script will do the rest.\",\"tags\":[4],\"created\":\"2022-01-01T16:52:03Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-06-06T16:50:48.298610Z\",\"added\":\"2022-03-13T15:52:27.469883Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"archived_file_name\":\"2022-01-01 Correspondent 14 ReadMe Test.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":204,\"correspondent\":null,\"document_type\":null,\"storage_path\":5,\"title\":\"multi-page-mixedxx\",\"content\":\"This is a multi page document. Page 1.\\n\\nThis is a multi page document. Page 2.\\n\\nThis is a multi page document. Page 3.\\n\\nThis is a multi page document. Page 4.\\n\\nThis is a multi page document. Page 5.\\n\\nThis is a multi page document. Page 6.\",\"tags\":[4],\"created\":\"2022-01-01T08:00:00Z\",\"created_date\":\"2022-01-01\",\"modified\":\"2022-03-11T16:11:09.714031Z\",\"added\":\"2022-02-20T09:35:34.970457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"archived_file_name\":\"2022-01-01 multi-page-mixedxx.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":179,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"simple txt file\",\"content\":\"This is a test file.\",\"tags\":[4],\"created\":\"2021-03-06T22:31:53.716035Z\",\"created_date\":\"2021-03-06\",\"modified\":\"2022-02-17T22:14:18.110787Z\",\"added\":\"2021-03-06T22:31:55.141629Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-03-06 Test Correspondent 1 simple txt file.txt\",\"archived_file_name\":null,\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":175,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"file-sample_150kBs\",\"content\":\"Lorem ipsum\\n\\nLorem ipsum dolor sit amet, consectetur adipiscing\\nelit. Nunc ac faucibus odio.\\n\\nVestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut\\nvarius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum\\ncondimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus\\nconvallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis,\\nvulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus\\nnisl blandit. Integer lacinia ante ac\",\"tags\":[4],\"created\":\"2021-02-15T00:00:00Z\",\"created_date\":\"2021-02-15\",\"modified\":\"2023-02-17T22:25:47.449036Z\",\"added\":\"2021-01-26T22:46:32.447764Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"archived_file_name\":\"2021-02-15 file-sample_150kBs.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":70,\"note\":\"This is a second note\",\"created\":\"2023-05-12T17:04:50.873017Z\",\"document\":175,\"user\":2},{\"id\":71,\"note\":\"And a third\",\"created\":\"2023-05-12T17:04:54.027561Z\",\"document\":175,\"user\":2},{\"id\":72,\"note\":\"One more\",\"created\":\"2023-05-12T17:04:57.581521Z\",\"document\":175,\"user\":2},{\"id\":73,\"note\":\"This is a new note\",\"created\":\"2023-05-14T06:05:17.715744Z\",\"document\":175,\"user\":2}]},{\"id\":196,\"correspondent\":4,\"document_type\":null,\"storage_path\":8,\"title\":\"f_combineds\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et \\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean \\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada \\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus. \\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer \\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non s\",\"tags\":[4,7],\"created\":\"2021-02-07T08:00:00Z\",\"created_date\":\"2021-02-07\",\"modified\":\"2022-02-18T07:49:07.123474Z\",\"added\":\"2021-03-14T15:14:11.879665Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"archived_file_name\":\"2021-02-07 Newest Correspondent f_combineds.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":177,\"correspondent\":null,\"document_type\":null,\"storage_path\":8,\"title\":\"sample-pdf-download-10-mb-longer-title\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4,5],\"created\":\"2021-01-26T22:46:26Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2022-02-18T07:18:15.696906Z\",\"added\":\"2021-01-26T22:47:02.320418Z\",\"archive_serial_number\":112412324,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb-longer-title.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":176,\"correspondent\":null,\"document_type\":2,\"storage_path\":null,\"title\":\"sample-pdf-download-10-mb copy_red\",\"content\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae fringilla nunc. Phasellus et\\nnulla ipsum. Vestibulum quis ex lacus. Mauris sit amet mi a lacus interdum accumsan. Aenean\\nfermentum tempus ante sed rutrum. Aenean et magna elementum, suscipit tellus non, malesuada\\nturpis. Ut eleifend urna eget nisl fermentum, consequat ullamcorper ex rhoncus.\\n\\nIn tincidunt elit id dignissim facilisis. Nunc iaculis odio nisl, sit amet sagittis turpis aliquet eu. Integer\\nvestibulum, ipsum vel volutpat varius, augue arcu pulvinar urna, non sceler\",\"tags\":[4],\"created\":\"2021-01-26T00:00:00Z\",\"created_date\":\"2021-01-26\",\"modified\":\"2023-03-16T07:40:27.863487Z\",\"added\":\"2021-01-26T22:46:43.688020Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"archived_file_name\":\"2021-01-26 sample-pdf-download-10-mb copy_red.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":28,\"note\":\"This is one\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":176,\"user\":2}]},{\"id\":7,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-with-images\",\"content\":\"Curabitur bibendum ante urna, sed blandit libero egestas id. Pellentesque rhoncus elit in lacus\\nultrices fringilla. Nam ac metus eu turpis mattis rutrum. Mauris mattis sem ex, facilisis molestie\\nsapien luctus non. Vestibulum tincidunt urna at odio suscipit, vel congue felis cursus. Etiam tellus\\nmagna, egestas ac suscipit in, laoreet quis felis. Proin non orci id dui tincidunt egestas.\\n\\nVestibulum eleifend, ligula a scelerisque vehicula, risus justo ultricies ligula, et interdum lorem ex\\neget ex. Duis dignissim lacus vitae velit laoreet, vitae p\",\"tags\":[4,3],\"created\":\"2021-01-21T03:28:33Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-02-18T06:42:05.282698Z\",\"added\":\"2021-01-21T03:28:54.056068Z\",\"archive_serial_number\":112412322,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-with-images.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":18,\"note\":\"Here's one\",\"created\":\"2023-03-17T04:58:18.085861Z\",\"document\":7,\"user\":2},{\"id\":19,\"note\":\"Adding another\",\"created\":\"2023-03-17T04:58:52.076411Z\",\"document\":7,\"user\":2},{\"id\":26,\"note\":\"Hiya man\",\"created\":\"2023-03-17T05:27:55.315286Z\",\"document\":7,\"user\":2}]},{\"id\":5,\"correspondent\":12,\"document_type\":null,\"storage_path\":5,\"title\":\"sample-pdf-file\",\"content\":\"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been\\nthe industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of\\ntype and scrambled it to make a type specimen book. It has survived not only five centuries, but also\\nthe leap into electronic typesetting, remaining essentially unchanged. It was popularised in the\\n1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with\\ndesktop publishing software like Aldus PageMaker including \",\"tags\":[4,3,1],\"created\":\"2021-01-21T00:00:00Z\",\"created_date\":\"2021-01-21\",\"modified\":\"2022-12-11T01:01:50.525990Z\",\"added\":\"2021-01-21T03:28:38.587225Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"archived_file_name\":\"2021-01-21 Correspondent 9 sample-pdf-file.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":181,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"asample\",\"content\":\"A Simple PDF File \\r\\n\\r\\nThis is a small demonstration .pdf file - \\r\\n\\r\\njust for use in the Virtual Mechanics tutorials. More text. And more \\r\\ntext. And more text. And more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\r\\nmore text. And more text. And more text. And more text. And more text. \\r\\nAnd more text. And more text. \\r\\n\\r\\nAnd more text. And more text. And more text. And more text. And more \\r\\ntext. And more text. And more text.\",\"tags\":[4,1],\"created\":\"2021-01-20T00:00:00Z\",\"created_date\":\"2021-01-20\",\"modified\":\"2022-12-08T10:43:22.071931Z\",\"added\":\"2021-03-14T14:50:24.567268Z\",\"archive_serial_number\":null,\"original_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"archived_file_name\":\"2021-01-20 Correspondent 2 asample.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":205,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 5 10.24.48\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[4,3],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-12T19:38:36.183758Z\",\"added\":\"2022-02-22T09:46:25.736288Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 5 10.24.48.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":206,\"correspondent\":2,\"document_type\":null,\"storage_path\":null,\"title\":\"pdf-sample 210.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,2,1],\"created\":\"2020-12-28T06:23:56Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-05-16T05:46:58.682191Z\",\"added\":\"2022-02-22T09:46:25.737479Z\",\"archive_serial_number\":112412325,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 210.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":191,\"correspondent\":2,\"document_type\":null,\"storage_path\":2,\"title\":\"pdf-sample 1 11.24.48 PM\",\"content\":\"Adobe Acrobat PDF Files\\n\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\nthe application and platform used to create it.\\n\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\nproblems commonly encountered with electronic file sharing.\\n\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\nReader. Recipients of other file formats sometimes can't open files because they\\n\",\"tags\":[4,7,2],\"created\":\"2020-12-28T00:00:00Z\",\"created_date\":\"2020-12-28\",\"modified\":\"2022-12-13T05:39:04.690271Z\",\"added\":\"2021-03-14T14:54:17.851803Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"archived_file_name\":\"2020-12-28 Correspondent 2 pdf-sample 1 11.24.48 PM.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":227,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"USC Fact sheet \",\"content\":\"Accreditation Status Change Toolkit \\n\\n\\nThis fact sheet and frequently asked questions (FAQ) are intended to help our leaders answer questions \\nthey may receive about accreditation status changes. This toolkit is being shared with KSOM chairs, \\nHealth System leadership, faculty council members, faculty and other leaders likely to get questions. \\n\\nThis toolkit is for internal use only and is not to be posted publicly. \\n\\n& What It Means \\n\\no \\n\\n\\n\\n\\n\\n\\n\\n \\n\\n The ACGME has decided to withdraw accreditation of our Cardiovascular Disease (Medicine) \\nWhat\",\"tags\":[4],\"created\":\"2020-06-30T00:00:00Z\",\"created_date\":\"2020-06-30\",\"modified\":\"2022-03-13T15:54:16.009200Z\",\"added\":\"2022-03-13T15:54:15.419431Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"archived_file_name\":\"2020-06-30 USC Fact sheet .pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":180,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"New Title Test 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,1],\"created\":\"2020-05-21T07:00:00Z\",\"created_date\":\"2020-05-21\",\"modified\":\"2022-08-13T14:11:41.449660Z\",\"added\":\"2021-03-14T14:50:18.505435Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"archived_file_name\":\"2020-05-21 Correspondent 2 New Title Test 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":3,\"correspondent\":2,\"document_type\":1,\"storage_path\":null,\"title\":\"sample 2\",\"content\":\"A Simple PDF File \\n\\nThis is a small demonstration .pdf file - \\n\\njust for use in the Virtual Mechanics tutorials. More text. And more \\ntext. And more text. And more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. Boring, zzzzz. And more text. And more text. And \\nmore text. And more text. And more text. And more text. And more text. \\nAnd more text. And more text. \\n\\nAnd more text. And more text. And more text. And more text. And more \\ntext. And more text. And more text. Even more. C\",\"tags\":[4,5],\"created\":\"2020-05-10T20:52:02.204000Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-12-14T08:27:30.532148Z\",\"added\":\"2021-01-20T23:38:34.225574Z\",\"archive_serial_number\":1123,\"original_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"archived_file_name\":\"2020-05-10 Correspondent 2 sample 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[{\"id\":29,\"note\":\"\",\"created\":\"2023-03-17T07:03:50.248390Z\",\"document\":3,\"user\":2}]},{\"id\":224,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"rotated\",\"content\":\"This is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text. This is the text that\\nappears on the first page. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text.\\nThis is the text that appears on the first page. It’s a lot of text. This is the text that appears on the first\\npage. It’s a lot of text. This is the text that appears on the first page. It’s a lot of text\",\"tags\":[],\"created\":\"2020-05-10T16:45:49Z\",\"created_date\":\"2020-05-10\",\"modified\":\"2022-05-22T15:35:49.553530Z\",\"added\":\"2022-03-13T15:53:17.058938Z\",\"archive_serial_number\":null,\"original_file_name\":\"2020-05-10 rotated.pdf\",\"archived_file_name\":\"2020-05-10 rotated.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":4,\"correspondent\":1,\"document_type\":null,\"storage_path\":null,\"title\":\"A Sample PDF 2\",\"content\":\"Lorem Ipsum \\n\\n\\\"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...\\\" \\n\\n\\\"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...\\\" \\n\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae erat nibh. Morbi imperdiet \\nscelerisque massa, non ornare turpis elementum consectetur. Praesent laoreet vitae libero eget \\npulvinar. Fusce malesuada massa at tincidunt tincidunt. Orci varius natoque penatibus et magnis dis \\nparturient montes, nascetur r\",\"tags\":[2],\"created\":\"2020-02-03T23:37:58Z\",\"created_date\":\"2020-02-03\",\"modified\":\"2022-06-18T04:15:43.853057Z\",\"added\":\"2021-01-20T23:38:36.441384Z\",\"archive_serial_number\":112412321,\"original_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"archived_file_name\":\"2020-02-03 Test Correspondent 1 A Sample PDF 2.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":233,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"jgme-11-01-15_1\",\"content\":\"TO THE EDITOR\\n\\n‘‘Future-Proofing’’\\nCommunication Skills\\nfor Future Physician\\nLearners\\n\\nI have often cringed at depictions of physicians in\\n\\nthe media. The classic depiction of physicians\\nhas been marked by a detached, cold disregard,\\nand truly awful communication skills. Though much\\nhas changed over the years, this caricature persists\\nwell beyond the era of cigarette-wielding physicians\\ndiagnosing ‘‘hysteria.’’ This pejorative stereotype\\nalways seemed so wrong to me, entirely at odds with\\nthe people with whom I work and know to be warm\\nand thoug\",\"tags\":[],\"created\":\"2018-07-31T07:00:00Z\",\"created_date\":\"2018-07-31\",\"modified\":\"2022-08-07T02:29:02.633532Z\",\"added\":\"2022-03-13T15:56:31.810988Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"archived_file_name\":\"2018-07-31 jgme-11-01-15_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":312,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"[paperless] Owned by Test Not Shared\",\"content\":\"Abstract ID Number: 191092\\r\\nThis Abstract is Best Characterized As: Research Abstract\\r\\nThis Abstract’s Focus is Best Characterized As: Undergraduate Medical Education (UME)\\r\\nMost Appropriate Sub Category: Ultrasound\\r\\n\\r\\nAbstract Title: Medical Students Want More Ultrasound Incorporated Into Their Education\\r\\n\\r\\nAbstract:\\r\\nBackground:\\r\\nUltrasound (US) has become increasingly important in emergency medicine (EM) training, but informal feedback from\\r\\nrotating medical students suggested that many programs have not incorporated US training into their r\",\"tags\":[4,9,2],\"created\":\"2018-07-01T00:00:00Z\",\"created_date\":\"2018-07-01\",\"modified\":\"2023-05-02T07:30:47.939341Z\",\"added\":\"2023-03-01T09:40:10.899460Z\",\"archive_serial_number\":null,\"original_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"archived_file_name\":\"2018-07-01 [paperless] Owned by Test Not Shared.pdf\",\"owner\":15,\"user_can_change\":true,\"notes\":[]},{\"id\":258,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2017.10.20-ICC-NYIAC-MoU\",\"content\":\"MEMORANDUM OF UNDERSTANDING\\nBETWEEN\\nNew York International Arbitration Center\\nAND\\nSICANA, Inc.\\nAND\\nINTERNATIONAL CHAMBER OF COMMERCE\\n\\nThis Memorandum of Understanding (“MOU”) is executed with effect from October 20, 2017,\\n\\nby and\\n\\nbetween New York International Arbitration Center (“ NYIAC “) and SICANA, Inc. (“SICANA”), a DeJaware\\n\\nnonstock corporation and International Chamber of Commerce (“ ICC ”), an association esta\\n\\nblished\\n\\nunder the French law of 1 July 1901 on contract of association, acting on behalf of its working bolly, the\\n\\nInternat\",\"tags\":[],\"created\":\"2017-10-20T00:00:00Z\",\"created_date\":\"2017-10-20\",\"modified\":\"2022-03-15T17:06:34.473466Z\",\"added\":\"2022-03-15T17:06:34.395275Z\",\"archive_serial_number\":null,\"original_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"archived_file_name\":\"2017-10-20 2017.10.20-ICC-NYIAC-MoU.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":295,\"correspondent\":12,\"document_type\":null,\"storage_path\":null,\"title\":\"sample_invoice_pdfa\",\"content\":\"InInvvoicoicee\\n\\nCustomer Name\\nStreet\\nPostcode City\\nCountry\\n\\nInvoice date:\\nInvoice number:\\nPayment due:\\n\\nYesLogic Pty. Ltd.\\n7 / 39 Bouverie St\\nCarlton VIC 3053\\nAustralia\\n\\nwww.yeslogic.com\\nABN 32 101 193 560\\n\\nNov 26, 2016\\n161126\\n30 days after invoice date\\n\\nDescription\\n\\nFrom\\n\\nUntil\\n\\nPrince Upgrades & Support\\n\\nNov 26, 2016\\n\\nNov 26, 2017\\n\\nTotal\\n\\nAmount\\n\\nUSD $950.00\\n\\nUSD $950.00\\n\\nPlease transfer amount to:\\n\\nBank account name:\\nName of Bank:\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank State Branch (BSB):\\nBank account number:\\nBank SWIFT code:\",\"tags\":[4,9],\"created\":\"2016-11-26T00:00:00Z\",\"created_date\":\"2016-11-26\",\"modified\":\"2022-12-14T07:14:09.404545Z\",\"added\":\"2022-09-12T19:09:08.194023Z\",\"archive_serial_number\":null,\"original_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"archived_file_name\":\"2016-11-26 Correspondent 9 sample_invoice_pdfa.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":236,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-7-4-549\",\"content\":\"A Systematic Review and Qualitative Analysis to\\nDetermine Quality Indicators for\\nHealth Professions Education Blogs and Podcasts\\n\\nREVIEWS\\n\\nQuinten S. Paterson\\nBrent Thoma, MD, MA\\nW. Kenneth Milne, MD\\nMichelle Lin, MD\\nTeresa M. Chan, BEd, MD, FRCPC\\n\\nABSTRACT\\n\\nBackground Historically, trainees in undergraduate and graduate health professions education have relied on secondary\\nresources, such as textbooks and lectures, for core learning activities. Recently, blogs and podcasts have entered into mainstream\\nusage, especially for residents and educat\",\"tags\":[],\"created\":\"2015-12-01T00:00:00Z\",\"created_date\":\"2015-12-01\",\"modified\":\"2022-03-13T15:58:36.295789Z\",\"added\":\"2022-03-13T15:58:36.074589Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"archived_file_name\":\"2015-12-01 i1949-8357-7-4-549.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":254,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"501 JGN book Ch4-5 2018\",\"content\":\"Chapter 4 \\nINSTRUCTIONAL STRATEGIES \\n\\nChapter Content \\nSelecting Instructional Strategies \\nTechniques Used in Classroom Settings \\nTechniques Used in Clinical Settings \\nTable Comparing Categories of Competence to Teaching Techniques \\nBibliography \\n\\nSelecting Instructional Strategies \\n\\n\\nInstructional methods or strategies are the tools used to direct the learners' activities toward \\nachieving desired goals and objectives. The success of an instructor in using each tool \\ndepends on how appropriate the tool is for the intended audience and intended\",\"tags\":[8],\"created\":\"2015-10-02T00:00:00Z\",\"created_date\":\"2015-10-02\",\"modified\":\"2022-03-15T07:48:57.018035Z\",\"added\":\"2022-03-15T07:48:55.295562Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"archived_file_name\":\"2015-10-02 501 JGN book Ch4-5 2018.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":242,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Hearing-Checklist-1\",\"content\":\"International Arbitration Pre-Hearing Checklist \\nAníbal Sabater, Chaffetz Lindsey LLP1 \\nJuly 2015 \\n\\n\\n\\n\\nHearing Dates & Location \\n\\n1. On what day is the hearing scheduled to start? \\n\\n2. On what day is the hearing expected to end? \\n\\n3. Are there going to be days “off” between hearing start and end? \\n\\n4. At what time will sessions start and end every day? \\n\\n5. When and for how long are breaks expected to take place during the hearing? \\n\\n6. Are hearing facilities booked with an appropriately sized hearing room? Does this include set-up \\n\\nand break-\",\"tags\":[],\"created\":\"2015-07-01T00:00:00Z\",\"created_date\":\"2015-07-01\",\"modified\":\"2022-03-13T15:59:35.931186Z\",\"added\":\"2022-03-13T15:59:32.142898Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"archived_file_name\":\"2015-07-01 Hearing-Checklist-1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":278,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2015-05-31 i1949-8357-8-2-219\",\"content\":\"EDUCATIONAL INNOVATION\\n\\nApproved Instructional Resources Series: A\\nNational Initiative to Identify Quality Emergency\\nMedicine Blog and Podcast Content for Resident\\nEducation\\n\\nMichelle Lin, MD\\nNikita Joshi, MD\\nAndrew Grock, MD\\nAnand Swaminathan, MD, MPH\\nEric J. Morley, MD, MS\\n\\nABSTRACT\\n\\nJeremy Branzetti, MD\\nTaku Taira, MD\\nFelix Ankel, MD\\nLalena M. Yarris, MD, MCR\\n\\nBackground Emergency medicine (EM) residency programs can provide up to 20% of their planned didactic experiences\\nasynchronously through the Individualized Interactive Instruction (III\",\"tags\":[],\"created\":\"2015-06-01T00:00:00Z\",\"created_date\":\"2015-06-01\",\"modified\":\"2023-05-08T08:35:51.463491Z\",\"added\":\"2022-08-07T04:07:34.590976Z\",\"archive_serial_number\":null,\"original_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"archived_file_name\":\"2015-06-01 2015-05-31 i1949-8357-8-2-219.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":246,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"DRS14program\",\"content\":\"N E W Y O R K S T A T E B A R A S S O C I A T I O N\\n\\nDispute Resolution Section\\nAnnual Meeting\\nThursday, January 30, 2014\\nNew York Hilton Midtown\\n1335 Avenue of the Americas, New York City\\n\\nDRS Executive Committee Meeting\\n8:00 a.m. - 9:00 a.m.\\nMadison, 2nd Floor\\n\\nMCLE Morning Program\\n9:15 a.m. - 12:00 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nMCLE Afternoon Program\\n1:30 p.m. - 4:50 p.m.\\nRendezvous Trianon, 3rd Floor\\n\\nNetworking Luncheon\\n12:00 p.m.\\nDorsey & Whitney LLP, \\n51 West 52nd Street\\n\\nCocktail Reception\\n5:00 p.m. - 7:00 p.m. \\n\\n\\n\\nPaul, Weiss, Ri\",\"tags\":[],\"created\":\"2014-01-30T00:00:00Z\",\"created_date\":\"2014-01-30\",\"modified\":\"2022-03-13T16:00:41.258206Z\",\"added\":\"2022-03-13T16:00:41.171480Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-30 DRS14program.pdf\",\"archived_file_name\":\"2014-01-30 DRS14program.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":255,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"2014 - Hamstra - Acad Med - Reconsidering fide\",\"content\":\"Reconsidering Fidelity in Simulation-Based \\nTraining\\nStanley J. Hamstra, PhD, Ryan Brydges, PhD, Rose Hatala, MD, MSc, \\nBenjamin Zendejas, MD, MSc, and David A. Cook, MD, MHPE\\n\\nPerspective\\n\\nAbstract\\n\\nIn simulation-based health professions \\neducation, the concept of simulator \\nfidelity is usually understood as the \\ndegree to which a simulator looks, \\nfeels, and acts like a human patient. \\nAlthough this can be a useful guide \\nin designing simulators, this definition \\nemphasizes technological advances and \\nphysical resemblance over principles \\nof \",\"tags\":[8],\"created\":\"2014-01-20T00:00:00Z\",\"created_date\":\"2014-01-20\",\"modified\":\"2022-03-15T07:49:19.543577Z\",\"added\":\"2022-03-15T07:49:14.513866Z\",\"archive_serial_number\":null,\"original_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"archived_file_name\":\"2014-01-20 2014 - Hamstra - Acad Med - Reconsidering fide.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":232,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"Litigation-Journal-Article\",\"content\":\"New York\\nA New Home of\\n\\nInternational Arbitration?\\n\\nBRIAN FARKAS AND MARIE CASSARD\\n\\n\\n\\n\\n\\nBrian Farkas is with Goetz Fitzpatrick LLP, and Marie Cassard is an LLM candidate\\n\\nin dispute resolution at Cardozo School of Law. Both are in New York City.\\n\\nParis and London—traditionally the global centers of interna-\\ntional arbitration—should begin to worry. Over the past few\\nyears, New York has undertaken a thoughtful, multifaceted ef-\\nfort to attract more international arbitrations. Collaborative\\nand coincidental initiatives from the private sector, mu\",\"tags\":[],\"created\":\"2013-06-01T00:00:00Z\",\"created_date\":\"2013-06-01\",\"modified\":\"2022-03-13T15:56:14.286468Z\",\"added\":\"2022-03-13T15:56:12.956349Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"archived_file_name\":\"2013-06-01 Litigation-Journal-Article.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":234,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"January-30-press-release\",\"content\":\"FOR IMMEDIATE RELEASE \\n\\n\\n\\n\\n\\nNew York Plans Opening of International Arbitration Center \\nCenter Will Strengthen New York's Role as Premier International Arbitration Site \\n\\n\\nNEW YORK, NY – January 30, 2013 – The New York International Arbitration Center (\\\"NYIAC\\\"), \\nfounded with the support of 33 leading law firms to promote and strengthen the conduct of international \\narbitration in New York, has announced at its launch celebration last week that it will officially open its \\ndoors in late Spring 2013. The Center will enable New York City to enhan\",\"tags\":[],\"created\":\"2013-01-30T00:00:00Z\",\"created_date\":\"2013-01-30\",\"modified\":\"2022-03-13T15:58:07.064428Z\",\"added\":\"2022-03-13T15:58:06.974115Z\",\"archive_serial_number\":null,\"original_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"archived_file_name\":\"2013-01-30 January-30-press-release.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":219,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"test_new_1\",\"content\":\"Adobe Acrobat PDF Files\\r\\n\\r\\nAdobe® Portable Document Format (PDF) is a universal file format that preserves all\\r\\nof the fonts, formatting, colours and graphics of any source document, regardless of\\r\\nthe application and platform used to create it.\\r\\n\\r\\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\\r\\nproblems commonly encountered with electronic file sharing.\\r\\n\\r\\n• Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\\r\\nReader. Recipients of other file formats sometimes can't open files bec\",\"tags\":[],\"created\":\"2012-11-21T08:00:00Z\",\"created_date\":\"2012-11-21\",\"modified\":\"2022-05-18T10:27:32.623122Z\",\"added\":\"2022-03-11T22:17:10.722995Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-11-21 test_new_1.pdf\",\"archived_file_name\":\"2012-11-21 test_new_1.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":250,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"394_2012_Article_380\",\"content\":\"Eur J Nutr (2012) 51:637–663\\nDOI 10.1007/s00394-012-0380-y\\n\\nR E V I E W\\n\\nCritical review: vegetables and fruit in the prevention of chronic\\ndiseases\\n\\nHeiner Boeing • Angela Bechthold • Achim Bub • Sabine Ellinger •\\nDirk Haller • Anja Kroke • Eva Leschik-Bonnet • Manfred J. Mu¨ ller •\\nHelmut Oberritter • Matthias Schulze • Peter Stehle • Bernhard Watzl\\n\\nReceived: 13 February 2012 / Accepted: 9 May 2012 / Published online: 9 June 2012\\n(cid:2) The Author(s) 2012. This article is published with open access at Springerlink.com\\n\\nAbstract\\nBackground V\",\"tags\":[],\"created\":\"2012-02-13T00:00:00Z\",\"created_date\":\"2012-02-13\",\"modified\":\"2022-03-15T07:47:17.517316Z\",\"added\":\"2022-03-15T07:47:16.764975Z\",\"archive_serial_number\":null,\"original_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"archived_file_name\":\"2012-02-13 394_2012_Article_380.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":248,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"11 Castiglioni fac sucess 2013\",\"content\":\"JGIM\\n\\nPERSPECTIVES\\n\\nSucceeding as a Clinician Educator: Useful Tips\\nand Resources\\n\\nAnalia Castiglioni, MD1, Eva Aagaard, MD2, Abby Spencer, MD, MS3,\\nLaura Nicholson, MD, PhD4,5, Reena Karani, MD6, Carol K. Bates, MD7, Lisa L. Willett, MD8, and\\nShobhina G. Chheda, MD, MPH9\\n1Division of General Internal Medicine( University of Alabama at Birmingham, Birmingham VA Medical Center, Birmingham, AL, USA; 2Division\\nof General Internal Medicine University of Colorado School of Medicine, Aurora, CO, USA; 3Division of General Internal Medicine Temple\\nUniv\",\"tags\":[],\"created\":\"2011-11-26T00:00:00Z\",\"created_date\":\"2011-11-26\",\"modified\":\"2022-03-15T07:44:44.250464Z\",\"added\":\"2022-03-15T07:44:44.042390Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"archived_file_name\":\"2011-11-26 11 Castiglioni fac sucess 2013.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":249,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"38.full\",\"content\":\"Nutrition FYI\\n\\nPreparing to Prescribe Plant-Based Diets for Diabetes \\nPrevention and Treatment\\n\\nCaroline Trapp, MSN, APRN, BC-ADM, CDE, and Susan Levin, MS, RD\\n\\nThe number of people worldwide \\nwith type 2 diabetes is expected \\nto double by 2030.1 In the United \\nStates, diabetes affects ~ 26 \\nmillion people of all ages, about \\none-fourth of whom are not yet \\ndiagnosed.2 Despite the availability \\nof a wide range of pharmacological \\ntreatments and the best efforts of \\ndiabetes educators and other health \\ncare professionals, good control \\nof diabet\",\"tags\":[4],\"created\":\"2011-09-27T00:00:00Z\",\"created_date\":\"2011-09-27\",\"modified\":\"2022-03-15T07:44:56.566398Z\",\"added\":\"2022-03-15T07:44:56.344535Z\",\"archive_serial_number\":null,\"original_file_name\":\"2011-09-27 38.full.pdf\",\"archived_file_name\":\"2011-09-27 38.full.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":247,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"'15 EM Clinics- Crashing PHTN copy\",\"content\":\"M a n a g e m e n t o f C r a s h i n g\\nP a t i e n t s wi t h Pu l m o n a r y\\nH y p e r t e n s i o n\\n\\nJohn C. Greenwood, MD\\n\\na,*, Ryan M. Spangler, MD\\n\\nb\\n\\nKEYWORDS\\n(cid:1) Pulmonary hypertension (cid:1) Right ventricular failure (cid:1) Cardiogenic shock\\n\\nKEY POINTS\\n\\n(cid:1) Management goals for patients with pulmonary hypertension (PH) are to optimize preload\\nand volume status, maintain right ventricular function, prevent right coronary artery mal-\\nperfusion, reduce right ventricular afterload, and reverse the underlying cause whenever\\nposs\",\"tags\":[4],\"created\":\"2010-12-01T00:00:00Z\",\"created_date\":\"2010-12-01\",\"modified\":\"2022-03-15T07:44:35.526159Z\",\"added\":\"2022-03-15T07:44:31.004457Z\",\"archive_serial_number\":null,\"original_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"archived_file_name\":\"2010-12-01 '15 EM Clinics- Crashing PHTN copy.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]},{\"id\":237,\"correspondent\":null,\"document_type\":null,\"storage_path\":null,\"title\":\"i1949-8357-2-2-147\",\"content\":\"E D I T O R I A L\\n\\nBeyond Must: Supporting the Evolving\\nRole of the Designated Institutional Official\\n\\nLisa Bellini, MD\\n\\nDiane Hartmann, MD\\n\\nLawrence Opas, MD\\n\\nWhat Must I Do Today?\\n\\nOur daily schedules often require that we balance our\\nprofessional and personal obligations. Accomplishing the\\ntasks of the day must be done with particular efficiency to\\nensure timely arrival at evening events such as the family meal\\nor an open house at school for one of our children. Barring an\\nunpredictable graduate medical education (GME) crisis (the\\nfrequency \",\"tags\":[4],\"created\":\"2009-09-01T00:00:00Z\",\"created_date\":\"2009-09-01\",\"modified\":\"2022-03-13T15:58:53.272297Z\",\"added\":\"2022-03-13T15:58:51.568000Z\",\"archive_serial_number\":null,\"original_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"archived_file_name\":\"2009-09-01 i1949-8357-2-2-147.pdf\",\"owner\":null,\"user_can_change\":true,\"notes\":[]}]}" }, "headersSize": -1, "bodySize": -1, diff --git a/src-ui/src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts b/src-ui/src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts index 7a2274898..9b6eb11e4 100644 --- a/src-ui/src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts +++ b/src-ui/src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts @@ -20,9 +20,9 @@ import { Subject, filter, takeUntil } from 'rxjs' import { NEGATIVE_NULL_FILTER_VALUE } from 'src/app/data/filter-rule-type' import { MatchingModel } from 'src/app/data/matching-model' import { ObjectWithPermissions } from 'src/app/data/object-with-permissions' +import { SelectionDataItem } from 'src/app/data/results' import { FilterPipe } from 'src/app/pipes/filter.pipe' import { HotKeyService } from 'src/app/services/hot-key.service' -import { SelectionDataItem } from 'src/app/services/rest/document.service' import { pngxPopperOptions } from 'src/app/utils/popper-options' import { LoadingComponentWithPermissions } from '../../loading-component/loading.component' import { ClearableBadgeComponent } from '../clearable-badge/clearable-badge.component' diff --git a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts index 2cebe47e0..da74da98a 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts @@ -300,7 +300,7 @@ describe('BulkEditorComponent', () => { parameters: { add_tags: [101], remove_tags: [] }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -332,7 +332,7 @@ describe('BulkEditorComponent', () => { .expectOne(`${environment.apiBaseUrl}documents/bulk_edit/`) .flush(true) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -423,7 +423,7 @@ describe('BulkEditorComponent', () => { parameters: { correspondent: 101 }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -455,7 +455,7 @@ describe('BulkEditorComponent', () => { .expectOne(`${environment.apiBaseUrl}documents/bulk_edit/`) .flush(true) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -521,7 +521,7 @@ describe('BulkEditorComponent', () => { parameters: { document_type: 101 }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -553,7 +553,7 @@ describe('BulkEditorComponent', () => { .expectOne(`${environment.apiBaseUrl}documents/bulk_edit/`) .flush(true) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -619,7 +619,7 @@ describe('BulkEditorComponent', () => { parameters: { storage_path: 101 }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -651,7 +651,7 @@ describe('BulkEditorComponent', () => { .expectOne(`${environment.apiBaseUrl}documents/bulk_edit/`) .flush(true) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -717,7 +717,7 @@ describe('BulkEditorComponent', () => { parameters: { add_custom_fields: [101], remove_custom_fields: [102] }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -749,7 +749,7 @@ describe('BulkEditorComponent', () => { .expectOne(`${environment.apiBaseUrl}documents/bulk_edit/`) .flush(true) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -858,7 +858,7 @@ describe('BulkEditorComponent', () => { documents: [3, 4], }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -951,7 +951,7 @@ describe('BulkEditorComponent', () => { documents: [3, 4], }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -986,7 +986,7 @@ describe('BulkEditorComponent', () => { source_mode: 'latest_version', }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -1027,7 +1027,7 @@ describe('BulkEditorComponent', () => { metadata_document_id: 3, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -1046,7 +1046,7 @@ describe('BulkEditorComponent', () => { delete_originals: true, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -1067,7 +1067,7 @@ describe('BulkEditorComponent', () => { archive_fallback: true, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -1153,7 +1153,7 @@ describe('BulkEditorComponent', () => { }, }) httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` @@ -1460,7 +1460,7 @@ describe('BulkEditorComponent', () => { expect(toastServiceShowInfoSpy).toHaveBeenCalled() expect(listReloadSpy).toHaveBeenCalled() httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) // list reload httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` diff --git a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts index c23cd6c5f..b97cc76c4 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -16,6 +16,7 @@ import { first, map, Observable, Subject, switchMap, takeUntil } from 'rxjs' import { ConfirmDialogComponent } from 'src/app/components/common/confirm-dialog/confirm-dialog.component' import { CustomField } from 'src/app/data/custom-field' import { MatchingModel } from 'src/app/data/matching-model' +import { SelectionDataItem } from 'src/app/data/results' import { SETTINGS_KEYS } from 'src/app/data/ui-settings' import { IfPermissionsDirective } from 'src/app/directives/if-permissions.directive' import { DocumentListViewService } from 'src/app/services/document-list-view.service' @@ -32,7 +33,6 @@ import { DocumentBulkEditMethod, DocumentService, MergeDocumentsRequest, - SelectionDataItem, } from 'src/app/services/rest/document.service' import { SavedViewService } from 'src/app/services/rest/saved-view.service' import { ShareLinkBundleService } from 'src/app/services/rest/share-link-bundle.service' diff --git a/src-ui/src/app/components/document-list/filter-editor/filter-editor.component.ts b/src-ui/src/app/components/document-list/filter-editor/filter-editor.component.ts index b717c13fc..f7b50181b 100644 --- a/src-ui/src/app/components/document-list/filter-editor/filter-editor.component.ts +++ b/src-ui/src/app/components/document-list/filter-editor/filter-editor.component.ts @@ -76,6 +76,7 @@ import { FILTER_TITLE_CONTENT, NEGATIVE_NULL_FILTER_VALUE, } from 'src/app/data/filter-rule-type' +import { SelectionData, SelectionDataItem } from 'src/app/data/results' import { PermissionAction, PermissionType, @@ -84,11 +85,7 @@ import { import { CorrespondentService } from 'src/app/services/rest/correspondent.service' import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' import { DocumentTypeService } from 'src/app/services/rest/document-type.service' -import { - DocumentService, - SelectionData, - SelectionDataItem, -} from 'src/app/services/rest/document.service' +import { DocumentService } from 'src/app/services/rest/document.service' import { SearchService } from 'src/app/services/rest/search.service' import { StoragePathService } from 'src/app/services/rest/storage-path.service' import { TagService } from 'src/app/services/rest/tag.service' diff --git a/src-ui/src/app/data/results.ts b/src-ui/src/app/data/results.ts index d29a55567..f985ed975 100644 --- a/src-ui/src/app/data/results.ts +++ b/src-ui/src/app/data/results.ts @@ -1,3 +1,5 @@ +import { Document } from './document' + export interface Results { count: number @@ -5,3 +7,20 @@ export interface Results { all: number[] } + +export interface SelectionDataItem { + id: number + document_count: number +} + +export interface SelectionData { + selected_storage_paths: SelectionDataItem[] + selected_correspondents: SelectionDataItem[] + selected_tags: SelectionDataItem[] + selected_document_types: SelectionDataItem[] + selected_custom_fields: SelectionDataItem[] +} + +export interface DocumentResults extends Results { + selection_data?: SelectionData +} diff --git a/src-ui/src/app/services/document-list-view.service.spec.ts b/src-ui/src/app/services/document-list-view.service.spec.ts index da3d06444..2b36fa95f 100644 --- a/src-ui/src/app/services/document-list-view.service.spec.ts +++ b/src-ui/src/app/services/document-list-view.service.spec.ts @@ -127,13 +127,10 @@ describe('DocumentListViewService', () => { expect(documentListViewService.currentPage).toEqual(1) documentListViewService.reload() const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush(full_results) - httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) expect(req.request.method).toEqual('GET') expect(documentListViewService.isReloading).toBeFalsy() expect(documentListViewService.activeSavedViewId).toBeNull() @@ -145,12 +142,12 @@ describe('DocumentListViewService', () => { it('should handle error on page request out of range', () => { documentListViewService.currentPage = 50 let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=50&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=50&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush([], { status: 404, statusText: 'Unexpected error' }) req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') expect(documentListViewService.currentPage).toEqual(1) @@ -167,7 +164,7 @@ describe('DocumentListViewService', () => { ] documentListViewService.setFilterRules(filterRulesAny) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__in=${tags__id__in}` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__in=${tags__id__in}` ) expect(req.request.method).toEqual('GET') req.flush( @@ -175,13 +172,13 @@ describe('DocumentListViewService', () => { { status: 404, statusText: 'Unexpected error' } ) req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') // reset the list documentListViewService.setFilterRules([]) req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) }) @@ -189,7 +186,7 @@ describe('DocumentListViewService', () => { documentListViewService.currentPage = 1 documentListViewService.sortField = 'custom_field_999' let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-custom_field_999&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-custom_field_999&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush( @@ -198,7 +195,7 @@ describe('DocumentListViewService', () => { ) // resets itself req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) }) @@ -213,7 +210,7 @@ describe('DocumentListViewService', () => { ] documentListViewService.setFilterRules(filterRulesAny) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__in=${tags__id__in}` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__in=${tags__id__in}` ) expect(req.request.method).toEqual('GET') req.flush('Generic error', { status: 404, statusText: 'Unexpected error' }) @@ -221,7 +218,7 @@ describe('DocumentListViewService', () => { // reset the list documentListViewService.setFilterRules([]) req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) }) @@ -230,7 +227,7 @@ describe('DocumentListViewService', () => { expect(documentListViewService.sortReverse).toBeTruthy() documentListViewService.setSort('added', false) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=added&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=added&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') expect(documentListViewService.sortField).toEqual('added') @@ -238,12 +235,12 @@ describe('DocumentListViewService', () => { documentListViewService.sortField = 'created' req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=created&truncate_content=true&include_selection_data=true` ) expect(documentListViewService.sortField).toEqual('created') documentListViewService.sortReverse = true req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') expect(documentListViewService.sortReverse).toBeTruthy() @@ -286,7 +283,7 @@ describe('DocumentListViewService', () => { const req = httpTestingController.expectOne( `${environment.apiBaseUrl}documents/?page=${page}&page_size=${ documentListViewService.pageSize - }&ordering=${reverse ? '-' : ''}${sort}&truncate_content=true` + }&ordering=${reverse ? '-' : ''}${sort}&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') expect(documentListViewService.currentPage).toEqual(page) @@ -303,7 +300,7 @@ describe('DocumentListViewService', () => { } documentListViewService.loadFromQueryParams(convertToParamMap(params)) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-added&truncate_content=true&tags__id__all=${tags__id__all}` + `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-added&truncate_content=true&include_selection_data=true&tags__id__all=${tags__id__all}` ) expect(req.request.method).toEqual('GET') expect(documentListViewService.filterRules).toEqual([ @@ -313,15 +310,12 @@ describe('DocumentListViewService', () => { }, ]) req.flush(full_results) - httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) }) it('should use filter rules to update query params', () => { documentListViewService.setFilterRules(filterRules) const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-created&truncate_content=true&tags__id__all=${tags__id__all}` + `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=${tags__id__all}` ) expect(req.request.method).toEqual('GET') }) @@ -330,34 +324,26 @@ describe('DocumentListViewService', () => { documentListViewService.currentPage = 2 let req = httpTestingController.expectOne((request) => request.urlWithParams.startsWith( - `${environment.apiBaseUrl}documents/?page=2&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=2&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) ) expect(req.request.method).toEqual('GET') req.flush(full_results) - req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) - req.flush([]) documentListViewService.setFilterRules(filterRules, true) const filteredReqs = httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=${tags__id__all}` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=${tags__id__all}` ) expect(filteredReqs).toHaveLength(1) filteredReqs[0].flush(full_results) - req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) - req.flush([]) expect(documentListViewService.currentPage).toEqual(1) }) it('should support quick filter', () => { documentListViewService.quickFilter(filterRules) const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-created&truncate_content=true&tags__id__all=${tags__id__all}` + `${environment.apiBaseUrl}documents/?page=${documentListViewService.currentPage}&page_size=${documentListViewService.pageSize}&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=${tags__id__all}` ) expect(req.request.method).toEqual('GET') }) @@ -380,21 +366,21 @@ describe('DocumentListViewService', () => { convertToParamMap(params) ) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=${page}&page_size=${documentListViewService.pageSize}&ordering=-added&truncate_content=true&tags__id__all=${tags__id__all}` + `${environment.apiBaseUrl}documents/?page=${page}&page_size=${documentListViewService.pageSize}&ordering=-added&truncate_content=true&include_selection_data=true&tags__id__all=${tags__id__all}` ) expect(req.request.method).toEqual('GET') // reset the list documentListViewService.currentPage = 1 req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-added&truncate_content=true&tags__id__all=9` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-added&truncate_content=true&include_selection_data=true&tags__id__all=9` ) documentListViewService.setFilterRules([]) req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-added&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-added&truncate_content=true&include_selection_data=true` ) documentListViewService.sortField = 'created' req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) documentListViewService.activateSavedView(null) }) @@ -402,21 +388,18 @@ describe('DocumentListViewService', () => { it('should support navigating next / previous', () => { documentListViewService.setFilterRules([]) let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(documentListViewService.currentPage).toEqual(1) documentListViewService.pageSize = 3 req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush({ count: 3, results: documents.slice(0, 3), }) - httpTestingController - .expectOne(`${environment.apiBaseUrl}documents/selection_data/`) - .flush([]) expect(documentListViewService.hasNext(documents[0].id)).toBeTruthy() expect(documentListViewService.hasPrevious(documents[0].id)).toBeFalsy() documentListViewService.getNext(documents[0].id).subscribe((docId) => { @@ -463,7 +446,7 @@ describe('DocumentListViewService', () => { expect(documentListViewService.currentPage).toEqual(1) documentListViewService.pageSize = 3 httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) jest .spyOn(documentListViewService, 'getLastPage') @@ -478,7 +461,7 @@ describe('DocumentListViewService', () => { expect(reloadSpy).toHaveBeenCalled() expect(documentListViewService.currentPage).toEqual(2) const reqs = httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=2&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=2&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(reqs.length).toBeGreaterThan(0) }) @@ -513,11 +496,11 @@ describe('DocumentListViewService', () => { .mockReturnValue(documents) documentListViewService.currentPage = 2 httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=2&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=2&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) documentListViewService.pageSize = 3 httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=2&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=2&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) const reloadSpy = jest.spyOn(documentListViewService, 'reload') documentListViewService.getPrevious(1).subscribe({ @@ -527,7 +510,7 @@ describe('DocumentListViewService', () => { expect(reloadSpy).toHaveBeenCalled() expect(documentListViewService.currentPage).toEqual(1) const reqs = httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(reqs.length).toBeGreaterThan(0) }) @@ -540,13 +523,10 @@ describe('DocumentListViewService', () => { it('should support select a document', () => { documentListViewService.reload() const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush(full_results) - httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) documentListViewService.toggleSelected(documents[0]) expect(documentListViewService.isSelected(documents[0])).toBeTruthy() documentListViewService.toggleSelected(documents[0]) @@ -568,16 +548,13 @@ describe('DocumentListViewService', () => { it('should support select page', () => { documentListViewService.pageSize = 3 const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=3&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush({ count: 3, results: documents.slice(0, 3), }) - httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) documentListViewService.selectPage() expect(documentListViewService.selected.size).toEqual(3) expect(documentListViewService.isSelected(documents[5])).toBeFalsy() @@ -586,13 +563,10 @@ describe('DocumentListViewService', () => { it('should support select range', () => { documentListViewService.reload() const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush(full_results) - httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/selection_data/` - ) documentListViewService.toggleSelected(documents[0]) expect(documentListViewService.isSelected(documents[0])).toBeTruthy() documentListViewService.selectRangeTo(documents[2]) @@ -612,7 +586,7 @@ describe('DocumentListViewService', () => { documentListViewService.setFilterRules(filterRules) httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=9` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9` ) const reqs = httpTestingController.match( `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id&tags__id__all=9` @@ -628,7 +602,7 @@ describe('DocumentListViewService', () => { const cancelSpy = jest.spyOn(documentListViewService, 'cancelPending') documentListViewService.reload() httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&tags__id__all=9` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9` ) expect(cancelSpy).toHaveBeenCalled() }) @@ -647,7 +621,7 @@ describe('DocumentListViewService', () => { documentListViewService.setFilterRules([]) expect(documentListViewService.sortField).toEqual('created') httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) }) @@ -674,11 +648,11 @@ describe('DocumentListViewService', () => { expect(localStorageSpy).toHaveBeenCalled() // reload triggered httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) documentListViewService.displayFields = null httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(documentListViewService.displayFields).toEqual( DEFAULT_DISPLAY_FIELDS.filter((f) => f.id !== DisplayField.ADDED).map( @@ -718,7 +692,7 @@ describe('DocumentListViewService', () => { it('should generate quick filter URL preserving default state', () => { documentListViewService.reload() httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) const urlTree = documentListViewService.getQuickFilterUrl(filterRules) expect(urlTree).toBeDefined() diff --git a/src-ui/src/app/services/document-list-view.service.ts b/src-ui/src/app/services/document-list-view.service.ts index f2460add2..86888a088 100644 --- a/src-ui/src/app/services/document-list-view.service.ts +++ b/src-ui/src/app/services/document-list-view.service.ts @@ -1,6 +1,6 @@ import { Injectable, inject } from '@angular/core' import { ParamMap, Router, UrlTree } from '@angular/router' -import { Observable, Subject, first, takeUntil } from 'rxjs' +import { Observable, Subject, takeUntil } from 'rxjs' import { DEFAULT_DISPLAY_FIELDS, DisplayField, @@ -8,6 +8,7 @@ import { Document, } from '../data/document' import { FilterRule } from '../data/filter-rule' +import { DocumentResults, SelectionData } from '../data/results' import { SavedView } from '../data/saved-view' import { DOCUMENT_LIST_SERVICE } from '../data/storage-keys' import { SETTINGS_KEYS } from '../data/ui-settings' @@ -17,7 +18,7 @@ import { isFullTextFilterRule, } from '../utils/filter-rules' import { paramsFromViewState, paramsToViewState } from '../utils/query-params' -import { DocumentService, SelectionData } from './rest/document.service' +import { DocumentService } from './rest/document.service' import { SettingsService } from './settings.service' const LIST_DEFAULT_DISPLAY_FIELDS: DisplayField[] = DEFAULT_DISPLAY_FIELDS.map( @@ -293,27 +294,17 @@ export class DocumentListViewService { activeListViewState.sortField, activeListViewState.sortReverse, activeListViewState.filterRules, - { truncate_content: true } + { truncate_content: true, include_selection_data: true } ) .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe({ next: (result) => { + const resultWithSelectionData = result as DocumentResults this.initialized = true this.isReloading = false activeListViewState.collectionSize = result.count activeListViewState.documents = result.results - - this.documentService - .getSelectionData(result.all) - .pipe(first()) - .subscribe({ - next: (selectionData) => { - this.selectionData = selectionData - }, - error: () => { - this.selectionData = null - }, - }) + this.selectionData = resultWithSelectionData.selection_data ?? null if (updateQueryParams && !this._activeSavedViewId) { let base = ['/documents'] diff --git a/src-ui/src/app/services/rest/document.service.ts b/src-ui/src/app/services/rest/document.service.ts index 971396bac..203b35341 100644 --- a/src-ui/src/app/services/rest/document.service.ts +++ b/src-ui/src/app/services/rest/document.service.ts @@ -12,7 +12,7 @@ import { import { DocumentMetadata } from 'src/app/data/document-metadata' import { DocumentSuggestions } from 'src/app/data/document-suggestions' import { FilterRule } from 'src/app/data/filter-rule' -import { Results } from 'src/app/data/results' +import { Results, SelectionData } from 'src/app/data/results' import { SETTINGS_KEYS } from 'src/app/data/ui-settings' import { queryParamsFromFilterRules } from '../../utils/query-params' import { @@ -24,19 +24,6 @@ import { SettingsService } from '../settings.service' import { AbstractPaperlessService } from './abstract-paperless-service' import { CustomFieldsService } from './custom-fields.service' -export interface SelectionDataItem { - id: number - document_count: number -} - -export interface SelectionData { - selected_storage_paths: SelectionDataItem[] - selected_correspondents: SelectionDataItem[] - selected_tags: SelectionDataItem[] - selected_document_types: SelectionDataItem[] - selected_custom_fields: SelectionDataItem[] -} - export enum BulkEditSourceMode { LATEST_VERSION = 'latest_version', EXPLICIT_SELECTION = 'explicit_selection', diff --git a/src/documents/tests/test_api_documents.py b/src/documents/tests/test_api_documents.py index 2dda91e98..538fc6dd3 100644 --- a/src/documents/tests/test_api_documents.py +++ b/src/documents/tests/test_api_documents.py @@ -1144,6 +1144,56 @@ class TestDocumentApi(DirectoriesMixin, DocumentConsumeDelayMixin, APITestCase): self.assertEqual(len(response.data["all"]), 50) self.assertCountEqual(response.data["all"], [d.id for d in docs]) + def test_list_with_include_selection_data(self) -> None: + correspondent = Correspondent.objects.create(name="c1") + doc_type = DocumentType.objects.create(name="dt1") + storage_path = StoragePath.objects.create(name="sp1") + tag = Tag.objects.create(name="tag") + + matching_doc = Document.objects.create( + checksum="A", + correspondent=correspondent, + document_type=doc_type, + storage_path=storage_path, + ) + matching_doc.tags.add(tag) + + non_matching_doc = Document.objects.create(checksum="B") + non_matching_doc.tags.add(Tag.objects.create(name="other")) + + response = self.client.get( + f"/api/documents/?tags__id__in={tag.id}&include_selection_data=true", + ) + + self.assertEqual(response.status_code, status.HTTP_200_OK) + self.assertIn("selection_data", response.data) + + selected_correspondent = next( + item + for item in response.data["selection_data"]["selected_correspondents"] + if item["id"] == correspondent.id + ) + selected_tag = next( + item + for item in response.data["selection_data"]["selected_tags"] + if item["id"] == tag.id + ) + selected_type = next( + item + for item in response.data["selection_data"]["selected_document_types"] + if item["id"] == doc_type.id + ) + selected_storage_path = next( + item + for item in response.data["selection_data"]["selected_storage_paths"] + if item["id"] == storage_path.id + ) + + self.assertEqual(selected_correspondent["document_count"], 1) + self.assertEqual(selected_tag["document_count"], 1) + self.assertEqual(selected_type["document_count"], 1) + self.assertEqual(selected_storage_path["document_count"], 1) + def test_statistics(self) -> None: doc1 = Document.objects.create( title="none1", diff --git a/src/documents/tests/test_api_search.py b/src/documents/tests/test_api_search.py index 6c2ad1eb8..bd70e60c7 100644 --- a/src/documents/tests/test_api_search.py +++ b/src/documents/tests/test_api_search.py @@ -89,6 +89,46 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): self.assertEqual(len(results), 0) self.assertCountEqual(response.data["all"], []) + def test_search_with_include_selection_data(self) -> None: + correspondent = Correspondent.objects.create(name="c1") + doc_type = DocumentType.objects.create(name="dt1") + storage_path = StoragePath.objects.create(name="sp1") + tag = Tag.objects.create(name="tag") + + matching_doc = Document.objects.create( + title="bank statement", + content="bank content", + checksum="A", + correspondent=correspondent, + document_type=doc_type, + storage_path=storage_path, + ) + matching_doc.tags.add(tag) + + with AsyncWriter(index.open_index()) as writer: + index.update_document(writer, matching_doc) + + response = self.client.get( + "/api/documents/?query=bank&include_selection_data=true", + ) + + self.assertEqual(response.status_code, status.HTTP_200_OK) + self.assertIn("selection_data", response.data) + + selected_correspondent = next( + item + for item in response.data["selection_data"]["selected_correspondents"] + if item["id"] == correspondent.id + ) + selected_tag = next( + item + for item in response.data["selection_data"]["selected_tags"] + if item["id"] == tag.id + ) + + self.assertEqual(selected_correspondent["document_count"], 1) + self.assertEqual(selected_tag["document_count"], 1) + def test_search_custom_field_ordering(self) -> None: custom_field = CustomField.objects.create( name="Sortable field", diff --git a/src/documents/views.py b/src/documents/views.py index 6c4e52ba9..21ee4dc5e 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -836,6 +836,61 @@ class DocumentViewSet( "custom_field_", ) + def _get_selection_data_for_queryset(self, queryset): + correspondents = Correspondent.objects.annotate( + document_count=Count( + "documents", + filter=Q(documents__in=queryset), + distinct=True, + ), + ) + tags = Tag.objects.annotate( + document_count=Count( + "documents", + filter=Q(documents__in=queryset), + distinct=True, + ), + ) + document_types = DocumentType.objects.annotate( + document_count=Count( + "documents", + filter=Q(documents__in=queryset), + distinct=True, + ), + ) + storage_paths = StoragePath.objects.annotate( + document_count=Count( + "documents", + filter=Q(documents__in=queryset), + distinct=True, + ), + ) + custom_fields = CustomField.objects.annotate( + document_count=Count( + "fields__document", + filter=Q(fields__document__in=queryset), + distinct=True, + ), + ) + + return { + "selected_correspondents": [ + {"id": t.id, "document_count": t.document_count} for t in correspondents + ], + "selected_tags": [ + {"id": t.id, "document_count": t.document_count} for t in tags + ], + "selected_document_types": [ + {"id": t.id, "document_count": t.document_count} for t in document_types + ], + "selected_storage_paths": [ + {"id": t.id, "document_count": t.document_count} for t in storage_paths + ], + "selected_custom_fields": [ + {"id": t.id, "document_count": t.document_count} for t in custom_fields + ], + } + def get_queryset(self): latest_version_content = Subquery( Document.objects.filter(root_document=OuterRef("pk")) @@ -983,6 +1038,25 @@ class DocumentViewSet( return response + def list(self, request, *args, **kwargs): + if not get_boolean( + str(request.query_params.get("include_selection_data", "false")), + ): + return super().list(request, *args, **kwargs) + + queryset = self.filter_queryset(self.get_queryset()) + selection_data = self._get_selection_data_for_queryset(queryset) + + page = self.paginate_queryset(queryset) + if page is not None: + serializer = self.get_serializer(page, many=True) + response = self.get_paginated_response(serializer.data) + response.data["selection_data"] = selection_data + return response + + serializer = self.get_serializer(queryset, many=True) + return Response({"results": serializer.data, "selection_data": selection_data}) + def destroy(self, request, *args, **kwargs): from documents import index @@ -2023,6 +2097,21 @@ class UnifiedSearchViewSet(DocumentViewSet): else None ) + if get_boolean( + str( + request.query_params.get( + "include_selection_data", + "false", + ), + ), + ): + result_ids = response.data.get("all", []) + response.data["selection_data"] = ( + self._get_selection_data_for_queryset( + Document.objects.filter(pk__in=result_ids), + ) + ) + return response except NotFound: raise From 020057e1a403cc6762f0af39db002153904ddb2f Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 16:40:47 +0000 Subject: [PATCH 08/23] Auto translate strings --- src-ui/messages.xlf | 52 +++++++++++++------------- src/locale/en_US/LC_MESSAGES/django.po | 18 ++++----- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index d324f384f..1db6e0e86 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -1081,7 +1081,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 208 + 205 @@ -3029,7 +3029,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 203 + 200 src/app/components/manage/document-attributes/document-attributes.component.ts @@ -7504,7 +7504,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 195 + 192 src/app/data/document.ts @@ -8817,7 +8817,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 200 + 197 src/app/data/document.ts @@ -9020,56 +9020,56 @@ Title & content src/app/components/document-list/filter-editor/filter-editor.component.ts - 198 + 195 File type src/app/components/document-list/filter-editor/filter-editor.component.ts - 205 + 202 More like src/app/components/document-list/filter-editor/filter-editor.component.ts - 214 + 211 equals src/app/components/document-list/filter-editor/filter-editor.component.ts - 220 + 217 is empty src/app/components/document-list/filter-editor/filter-editor.component.ts - 224 + 221 is not empty src/app/components/document-list/filter-editor/filter-editor.component.ts - 228 + 225 greater than src/app/components/document-list/filter-editor/filter-editor.component.ts - 232 + 229 less than src/app/components/document-list/filter-editor/filter-editor.component.ts - 236 + 233 @@ -9078,14 +9078,14 @@ )?.name"/> src/app/components/document-list/filter-editor/filter-editor.component.ts - 277,281 + 274,278 Without correspondent src/app/components/document-list/filter-editor/filter-editor.component.ts - 283 + 280 @@ -9094,14 +9094,14 @@ )?.name"/> src/app/components/document-list/filter-editor/filter-editor.component.ts - 289,293 + 286,290 Without document type src/app/components/document-list/filter-editor/filter-editor.component.ts - 295 + 292 @@ -9110,70 +9110,70 @@ )?.name"/> src/app/components/document-list/filter-editor/filter-editor.component.ts - 301,305 + 298,302 Without storage path src/app/components/document-list/filter-editor/filter-editor.component.ts - 307 + 304 Tag: src/app/components/document-list/filter-editor/filter-editor.component.ts - 311,313 + 308,310 Without any tag src/app/components/document-list/filter-editor/filter-editor.component.ts - 317 + 314 Custom fields query src/app/components/document-list/filter-editor/filter-editor.component.ts - 321 + 318 Title: src/app/components/document-list/filter-editor/filter-editor.component.ts - 324 + 321 ASN: src/app/components/document-list/filter-editor/filter-editor.component.ts - 327 + 324 Owner: src/app/components/document-list/filter-editor/filter-editor.component.ts - 330 + 327 Owner not in: src/app/components/document-list/filter-editor/filter-editor.component.ts - 333 + 330 Without an owner src/app/components/document-list/filter-editor/filter-editor.component.ts - 336 + 333 diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index b41e8a333..06c56c78c 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-28 20:59+0000\n" +"POT-Creation-Date: 2026-03-30 16:39+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -1300,8 +1300,8 @@ msgid "workflow runs" msgstr "" #: documents/serialisers.py:463 documents/serialisers.py:815 -#: documents/serialisers.py:2501 documents/views.py:1990 -#: documents/views.py:2033 paperless_mail/serialisers.py:143 +#: documents/serialisers.py:2501 documents/views.py:2064 +#: documents/views.py:2122 paperless_mail/serialisers.py:143 msgid "Insufficient permissions." msgstr "" @@ -1341,7 +1341,7 @@ msgstr "" msgid "Duplicate document identifiers are not allowed." msgstr "" -#: documents/serialisers.py:2587 documents/views.py:3605 +#: documents/serialisers.py:2587 documents/views.py:3694 #, python-format msgid "Documents not found: %(ids)s" msgstr "" @@ -1609,24 +1609,24 @@ msgstr "" msgid "Unable to parse URI {value}" msgstr "" -#: documents/views.py:1983 documents/views.py:2030 +#: documents/views.py:2057 documents/views.py:2119 msgid "Invalid more_like_id" msgstr "" -#: documents/views.py:3617 +#: documents/views.py:3706 #, python-format msgid "Insufficient permissions to share document %(id)s." msgstr "" -#: documents/views.py:3660 +#: documents/views.py:3749 msgid "Bundle is already being processed." msgstr "" -#: documents/views.py:3717 +#: documents/views.py:3806 msgid "The share link bundle is still being prepared. Please try again later." msgstr "" -#: documents/views.py:3727 +#: documents/views.py:3816 msgid "The share link bundle is unavailable." msgstr "" From 245514ad10c09c0b19b1fe5fe5d06d0602d83e6b Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 31 Mar 2026 07:55:59 -0700 Subject: [PATCH 09/23] Performance: deprecate and remove usage of `all` in API results (#12309) --- docs/api.md | 3 + .../document-attributes.component.html | 10 +- .../management-list.component.html | 4 +- .../management-list.component.spec.ts | 73 ++++++++++-- .../management-list.component.ts | 53 +++++++-- .../tag-list/tag-list.component.spec.ts | 1 - .../tag-list/tag-list.component.ts | 11 -- src-ui/src/app/data/results.ts | 4 +- .../rest/abstract-name-filter-service.spec.ts | 24 ++++ .../rest/abstract-name-filter-service.ts | 15 ++- src/documents/index.py | 20 ++++ src/documents/serialisers.py | 30 ++++- src/documents/tests/test_api_documents.py | 33 +++++- src/documents/tests/test_api_objects.py | 109 ++++++++++++++++++ src/documents/tests/test_api_search.py | 30 ++++- src/documents/views.py | 57 +++++++-- src/paperless/views.py | 42 ++++--- 17 files changed, 441 insertions(+), 78 deletions(-) diff --git a/docs/api.md b/docs/api.md index bd550c519..21c6b140f 100644 --- a/docs/api.md +++ b/docs/api.md @@ -437,3 +437,6 @@ Initial API version. moved from the bulk edit endpoint to their own individual endpoints. Using these methods via the bulk edit endpoint is still supported for compatibility with versions < 10 until support for API v9 is dropped. +- The `all` parameter of list endpoints is now deprecated and will be removed in a future version. +- The bulk edit objects endpoint now supports `all` and `filters` parameters to avoid having to send + large lists of object IDs for operations affecting many objects. diff --git a/src-ui/src/app/components/manage/document-attributes/document-attributes.component.html b/src-ui/src/app/components/manage/document-attributes/document-attributes.component.html index bee9a29aa..118b61ce3 100644 --- a/src-ui/src/app/components/manage/document-attributes/document-attributes.component.html +++ b/src-ui/src/app/components/manage/document-attributes/document-attributes.component.html @@ -9,8 +9,8 @@
@@ -25,7 +25,7 @@ Select:
- @if (activeManagementList.selectedObjects.size > 0) { + @if (activeManagementList.hasSelection) { @@ -40,11 +40,11 @@
-
@@ -103,13 +103,13 @@ class="btn btn-sm btn-outline-primary" id="dropdownSend" ngbDropdownToggle - [disabled]="disabled || list.selected.size === 0" + [disabled]="disabled || !list.hasSelection || list.allSelected" >
Send
- @if (emailEnabled) { - } diff --git a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts index da74da98a..f283a75f3 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.spec.ts @@ -13,6 +13,7 @@ import { of, throwError } from 'rxjs' import { Correspondent } from 'src/app/data/correspondent' import { CustomField, CustomFieldDataType } from 'src/app/data/custom-field' import { DocumentType } from 'src/app/data/document-type' +import { FILTER_TITLE } from 'src/app/data/filter-rule-type' import { Results } from 'src/app/data/results' import { StoragePath } from 'src/app/data/storage-path' import { Tag } from 'src/app/data/tag' @@ -273,6 +274,92 @@ describe('BulkEditorComponent', () => { expect(component.customFieldsSelectionModel.selectionSize()).toEqual(1) }) + it('should apply list selection data to tags menu when all filtered documents are selected', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + fixture.detectChanges() + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + jest + .spyOn(documentListViewService, 'selectedCount', 'get') + .mockReturnValue(3) + documentListViewService.selectionData = selectionData + const getSelectionDataSpy = jest.spyOn(documentService, 'getSelectionData') + + component.openTagsDropdown() + + expect(getSelectionDataSpy).not.toHaveBeenCalled() + expect(component.tagSelectionModel.selectionSize()).toEqual(1) + }) + + it('should apply list selection data to document types menu when all filtered documents are selected', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + fixture.detectChanges() + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + documentListViewService.selectionData = selectionData + const getSelectionDataSpy = jest.spyOn(documentService, 'getSelectionData') + + component.openDocumentTypeDropdown() + + expect(getSelectionDataSpy).not.toHaveBeenCalled() + expect(component.documentTypeDocumentCounts).toEqual( + selectionData.selected_document_types + ) + }) + + it('should apply list selection data to correspondents menu when all filtered documents are selected', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + fixture.detectChanges() + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + documentListViewService.selectionData = selectionData + const getSelectionDataSpy = jest.spyOn(documentService, 'getSelectionData') + + component.openCorrespondentDropdown() + + expect(getSelectionDataSpy).not.toHaveBeenCalled() + expect(component.correspondentDocumentCounts).toEqual( + selectionData.selected_correspondents + ) + }) + + it('should apply list selection data to storage paths menu when all filtered documents are selected', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + fixture.detectChanges() + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + documentListViewService.selectionData = selectionData + const getSelectionDataSpy = jest.spyOn(documentService, 'getSelectionData') + + component.openStoragePathDropdown() + + expect(getSelectionDataSpy).not.toHaveBeenCalled() + expect(component.storagePathDocumentCounts).toEqual( + selectionData.selected_storage_paths + ) + }) + + it('should apply list selection data to custom fields menu when all filtered documents are selected', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + fixture.detectChanges() + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + documentListViewService.selectionData = selectionData + const getSelectionDataSpy = jest.spyOn(documentService, 'getSelectionData') + + component.openCustomFieldsDropdown() + + expect(getSelectionDataSpy).not.toHaveBeenCalled() + expect(component.customFieldDocumentCounts).toEqual( + selectionData.selected_custom_fields + ) + }) + it('should execute modify tags bulk operation', () => { jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) jest @@ -307,6 +394,49 @@ describe('BulkEditorComponent', () => { ) // listAllFilteredIds }) + it('should execute modify tags bulk operation for all filtered documents', () => { + jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) + jest + .spyOn(documentListViewService, 'documents', 'get') + .mockReturnValue([{ id: 3 }, { id: 4 }]) + jest + .spyOn(documentListViewService, 'selected', 'get') + .mockReturnValue(new Set([3, 4])) + jest + .spyOn(documentListViewService, 'allSelected', 'get') + .mockReturnValue(true) + jest + .spyOn(documentListViewService, 'filterRules', 'get') + .mockReturnValue([{ rule_type: FILTER_TITLE, value: 'apple' }]) + jest + .spyOn(documentListViewService, 'selectedCount', 'get') + .mockReturnValue(25) + jest + .spyOn(permissionsService, 'currentUserHasObjectPermissions') + .mockReturnValue(true) + component.showConfirmationDialogs = false + fixture.detectChanges() + + component.setTags({ + itemsToAdd: [{ id: 101 }], + itemsToRemove: [], + }) + + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}documents/bulk_edit/` + ) + req.flush(true) + expect(req.request.body).toEqual({ + all: true, + filters: { title__icontains: 'apple' }, + method: 'modify_tags', + parameters: { add_tags: [101], remove_tags: [] }, + }) + httpTestingController.match( + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` + ) // list reload + }) + it('should execute modify tags bulk operation with confirmation dialog if enabled', () => { let modal: NgbModalRef modalService.activeInstances.subscribe((m) => (modal = m[0])) @@ -1089,22 +1219,39 @@ describe('BulkEditorComponent', () => { component.downloadForm.get('downloadFileTypeArchive').patchValue(true) fixture.detectChanges() let downloadSpy = jest.spyOn(documentService, 'bulkDownload') + downloadSpy.mockReturnValue(of(new Blob())) //archive component.downloadSelected() - expect(downloadSpy).toHaveBeenCalledWith([3, 4], 'archive', false) + expect(downloadSpy).toHaveBeenCalledWith( + { documents: [3, 4] }, + 'archive', + false + ) //originals component.downloadForm.get('downloadFileTypeArchive').patchValue(false) component.downloadForm.get('downloadFileTypeOriginals').patchValue(true) component.downloadSelected() - expect(downloadSpy).toHaveBeenCalledWith([3, 4], 'originals', false) + expect(downloadSpy).toHaveBeenCalledWith( + { documents: [3, 4] }, + 'originals', + false + ) //both component.downloadForm.get('downloadFileTypeArchive').patchValue(true) component.downloadSelected() - expect(downloadSpy).toHaveBeenCalledWith([3, 4], 'both', false) + expect(downloadSpy).toHaveBeenCalledWith( + { documents: [3, 4] }, + 'both', + false + ) //formatting component.downloadForm.get('downloadUseFormatting').patchValue(true) component.downloadSelected() - expect(downloadSpy).toHaveBeenCalledWith([3, 4], 'both', true) + expect(downloadSpy).toHaveBeenCalledWith( + { documents: [3, 4] }, + 'both', + true + ) httpTestingController.match( `${environment.apiBaseUrl}documents/bulk_download/` @@ -1450,6 +1597,7 @@ describe('BulkEditorComponent', () => { expect(modal.componentInstance.customFields.length).toEqual(2) expect(modal.componentInstance.fieldsToAddIds).toEqual([1, 2]) + expect(modal.componentInstance.selection).toEqual({ documents: [3, 4] }) expect(modal.componentInstance.documents).toEqual([3, 4]) modal.componentInstance.failed.emit() diff --git a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts index b97cc76c4..a456ec2cb 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -31,6 +31,7 @@ import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service import { DocumentTypeService } from 'src/app/services/rest/document-type.service' import { DocumentBulkEditMethod, + DocumentSelectionQuery, DocumentService, MergeDocumentsRequest, } from 'src/app/services/rest/document.service' @@ -41,6 +42,7 @@ import { TagService } from 'src/app/services/rest/tag.service' import { SettingsService } from 'src/app/services/settings.service' import { ToastService } from 'src/app/services/toast.service' import { flattenTags } from 'src/app/utils/flatten-tags' +import { queryParamsFromFilterRules } from 'src/app/utils/query-params' import { MergeConfirmDialogComponent } from '../../common/confirm-dialog/merge-confirm-dialog/merge-confirm-dialog.component' import { RotateConfirmDialogComponent } from '../../common/confirm-dialog/rotate-confirm-dialog/rotate-confirm-dialog.component' import { CorrespondentEditDialogComponent } from '../../common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component' @@ -261,17 +263,13 @@ export class BulkEditorComponent modal: NgbModalRef, method: DocumentBulkEditMethod, args: any, - overrideDocumentIDs?: number[] + overrideSelection?: DocumentSelectionQuery ) { if (modal) { modal.componentInstance.buttonsEnabled = false } this.documentService - .bulkEdit( - overrideDocumentIDs ?? Array.from(this.list.selected), - method, - args - ) + .bulkEdit(overrideSelection ?? this.getSelectionQuery(), method, args) .pipe(first()) .subscribe({ next: () => this.handleOperationSuccess(modal), @@ -329,7 +327,7 @@ export class BulkEditorComponent ) { let selectionData = new Map() items.forEach((i) => { - if (i.document_count == this.list.selected.size) { + if (i.document_count == this.list.selectedCount) { selectionData.set(i.id, ToggleableItemState.Selected) } else if (i.document_count > 0) { selectionData.set(i.id, ToggleableItemState.PartiallySelected) @@ -338,7 +336,31 @@ export class BulkEditorComponent selectionModel.init(selectionData) } + private getSelectionQuery(): DocumentSelectionQuery { + if (this.list.allSelected) { + return { + all: true, + filters: queryParamsFromFilterRules(this.list.filterRules), + } + } + + return { + documents: Array.from(this.list.selected), + } + } + + private getSelectionSize(): number { + return this.list.selectedCount + } + openTagsDropdown() { + if (this.list.allSelected) { + const selectionData = this.list.selectionData + this.tagDocumentCounts = selectionData?.selected_tags ?? [] + this.applySelectionData(this.tagDocumentCounts, this.tagSelectionModel) + return + } + this.documentService .getSelectionData(Array.from(this.list.selected)) .pipe(first()) @@ -349,6 +371,17 @@ export class BulkEditorComponent } openDocumentTypeDropdown() { + if (this.list.allSelected) { + const selectionData = this.list.selectionData + this.documentTypeDocumentCounts = + selectionData?.selected_document_types ?? [] + this.applySelectionData( + this.documentTypeDocumentCounts, + this.documentTypeSelectionModel + ) + return + } + this.documentService .getSelectionData(Array.from(this.list.selected)) .pipe(first()) @@ -362,6 +395,17 @@ export class BulkEditorComponent } openCorrespondentDropdown() { + if (this.list.allSelected) { + const selectionData = this.list.selectionData + this.correspondentDocumentCounts = + selectionData?.selected_correspondents ?? [] + this.applySelectionData( + this.correspondentDocumentCounts, + this.correspondentSelectionModel + ) + return + } + this.documentService .getSelectionData(Array.from(this.list.selected)) .pipe(first()) @@ -375,6 +419,17 @@ export class BulkEditorComponent } openStoragePathDropdown() { + if (this.list.allSelected) { + const selectionData = this.list.selectionData + this.storagePathDocumentCounts = + selectionData?.selected_storage_paths ?? [] + this.applySelectionData( + this.storagePathDocumentCounts, + this.storagePathsSelectionModel + ) + return + } + this.documentService .getSelectionData(Array.from(this.list.selected)) .pipe(first()) @@ -388,6 +443,17 @@ export class BulkEditorComponent } openCustomFieldsDropdown() { + if (this.list.allSelected) { + const selectionData = this.list.selectionData + this.customFieldDocumentCounts = + selectionData?.selected_custom_fields ?? [] + this.applySelectionData( + this.customFieldDocumentCounts, + this.customFieldsSelectionModel + ) + return + } + this.documentService .getSelectionData(Array.from(this.list.selected)) .pipe(first()) @@ -437,33 +503,33 @@ export class BulkEditorComponent changedTags.itemsToRemove.length == 0 ) { let tag = changedTags.itemsToAdd[0] - modal.componentInstance.message = $localize`This operation will add the tag "${tag.name}" to ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will add the tag "${tag.name}" to ${this.getSelectionSize()} selected document(s).` } else if ( changedTags.itemsToAdd.length > 1 && changedTags.itemsToRemove.length == 0 ) { modal.componentInstance.message = $localize`This operation will add the tags ${this._localizeList( changedTags.itemsToAdd - )} to ${this.list.selected.size} selected document(s).` + )} to ${this.getSelectionSize()} selected document(s).` } else if ( changedTags.itemsToAdd.length == 0 && changedTags.itemsToRemove.length == 1 ) { let tag = changedTags.itemsToRemove[0] - modal.componentInstance.message = $localize`This operation will remove the tag "${tag.name}" from ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will remove the tag "${tag.name}" from ${this.getSelectionSize()} selected document(s).` } else if ( changedTags.itemsToAdd.length == 0 && changedTags.itemsToRemove.length > 1 ) { modal.componentInstance.message = $localize`This operation will remove the tags ${this._localizeList( changedTags.itemsToRemove - )} from ${this.list.selected.size} selected document(s).` + )} from ${this.getSelectionSize()} selected document(s).` } else { modal.componentInstance.message = $localize`This operation will add the tags ${this._localizeList( changedTags.itemsToAdd )} and remove the tags ${this._localizeList( changedTags.itemsToRemove - )} on ${this.list.selected.size} selected document(s).` + )} on ${this.getSelectionSize()} selected document(s).` } modal.componentInstance.btnClass = 'btn-warning' @@ -502,9 +568,9 @@ export class BulkEditorComponent }) modal.componentInstance.title = $localize`Confirm correspondent assignment` if (correspondent) { - modal.componentInstance.message = $localize`This operation will assign the correspondent "${correspondent.name}" to ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will assign the correspondent "${correspondent.name}" to ${this.getSelectionSize()} selected document(s).` } else { - modal.componentInstance.message = $localize`This operation will remove the correspondent from ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will remove the correspondent from ${this.getSelectionSize()} selected document(s).` } modal.componentInstance.btnClass = 'btn-warning' modal.componentInstance.btnCaption = $localize`Confirm` @@ -540,9 +606,9 @@ export class BulkEditorComponent }) modal.componentInstance.title = $localize`Confirm document type assignment` if (documentType) { - modal.componentInstance.message = $localize`This operation will assign the document type "${documentType.name}" to ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will assign the document type "${documentType.name}" to ${this.getSelectionSize()} selected document(s).` } else { - modal.componentInstance.message = $localize`This operation will remove the document type from ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will remove the document type from ${this.getSelectionSize()} selected document(s).` } modal.componentInstance.btnClass = 'btn-warning' modal.componentInstance.btnCaption = $localize`Confirm` @@ -578,9 +644,9 @@ export class BulkEditorComponent }) modal.componentInstance.title = $localize`Confirm storage path assignment` if (storagePath) { - modal.componentInstance.message = $localize`This operation will assign the storage path "${storagePath.name}" to ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will assign the storage path "${storagePath.name}" to ${this.getSelectionSize()} selected document(s).` } else { - modal.componentInstance.message = $localize`This operation will remove the storage path from ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will remove the storage path from ${this.getSelectionSize()} selected document(s).` } modal.componentInstance.btnClass = 'btn-warning' modal.componentInstance.btnCaption = $localize`Confirm` @@ -615,33 +681,33 @@ export class BulkEditorComponent changedCustomFields.itemsToRemove.length == 0 ) { let customField = changedCustomFields.itemsToAdd[0] - modal.componentInstance.message = $localize`This operation will assign the custom field "${customField.name}" to ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will assign the custom field "${customField.name}" to ${this.getSelectionSize()} selected document(s).` } else if ( changedCustomFields.itemsToAdd.length > 1 && changedCustomFields.itemsToRemove.length == 0 ) { modal.componentInstance.message = $localize`This operation will assign the custom fields ${this._localizeList( changedCustomFields.itemsToAdd - )} to ${this.list.selected.size} selected document(s).` + )} to ${this.getSelectionSize()} selected document(s).` } else if ( changedCustomFields.itemsToAdd.length == 0 && changedCustomFields.itemsToRemove.length == 1 ) { let customField = changedCustomFields.itemsToRemove[0] - modal.componentInstance.message = $localize`This operation will remove the custom field "${customField.name}" from ${this.list.selected.size} selected document(s).` + modal.componentInstance.message = $localize`This operation will remove the custom field "${customField.name}" from ${this.getSelectionSize()} selected document(s).` } else if ( changedCustomFields.itemsToAdd.length == 0 && changedCustomFields.itemsToRemove.length > 1 ) { modal.componentInstance.message = $localize`This operation will remove the custom fields ${this._localizeList( changedCustomFields.itemsToRemove - )} from ${this.list.selected.size} selected document(s).` + )} from ${this.getSelectionSize()} selected document(s).` } else { modal.componentInstance.message = $localize`This operation will assign the custom fields ${this._localizeList( changedCustomFields.itemsToAdd )} and remove the custom fields ${this._localizeList( changedCustomFields.itemsToRemove - )} on ${this.list.selected.size} selected document(s).` + )} on ${this.getSelectionSize()} selected document(s).` } modal.componentInstance.btnClass = 'btn-warning' @@ -779,7 +845,7 @@ export class BulkEditorComponent backdrop: 'static', }) modal.componentInstance.title = $localize`Confirm` - modal.componentInstance.messageBold = $localize`Move ${this.list.selected.size} selected document(s) to the trash?` + modal.componentInstance.messageBold = $localize`Move ${this.getSelectionSize()} selected document(s) to the trash?` modal.componentInstance.message = $localize`Documents can be restored prior to permanent deletion.` modal.componentInstance.btnClass = 'btn-danger' modal.componentInstance.btnCaption = $localize`Move to trash` @@ -789,13 +855,13 @@ export class BulkEditorComponent modal.componentInstance.buttonsEnabled = false this.executeDocumentAction( modal, - this.documentService.deleteDocuments(Array.from(this.list.selected)) + this.documentService.deleteDocuments(this.getSelectionQuery()) ) }) } else { this.executeDocumentAction( null, - this.documentService.deleteDocuments(Array.from(this.list.selected)) + this.documentService.deleteDocuments(this.getSelectionQuery()) ) } } @@ -811,7 +877,7 @@ export class BulkEditorComponent : 'originals' this.documentService .bulkDownload( - Array.from(this.list.selected), + this.getSelectionQuery(), downloadFileType, this.downloadForm.get('downloadUseFormatting').value ) @@ -827,7 +893,7 @@ export class BulkEditorComponent backdrop: 'static', }) modal.componentInstance.title = $localize`Reprocess confirm` - modal.componentInstance.messageBold = $localize`This operation will permanently recreate the archive files for ${this.list.selected.size} selected document(s).` + modal.componentInstance.messageBold = $localize`This operation will permanently recreate the archive files for ${this.getSelectionSize()} selected document(s).` modal.componentInstance.message = $localize`The archive files will be re-generated with the current settings.` modal.componentInstance.btnClass = 'btn-danger' modal.componentInstance.btnCaption = $localize`Proceed` @@ -837,9 +903,7 @@ export class BulkEditorComponent modal.componentInstance.buttonsEnabled = false this.executeDocumentAction( modal, - this.documentService.reprocessDocuments( - Array.from(this.list.selected) - ) + this.documentService.reprocessDocuments(this.getSelectionQuery()) ) }) } @@ -866,7 +930,7 @@ export class BulkEditorComponent }) const rotateDialog = modal.componentInstance as RotateConfirmDialogComponent rotateDialog.title = $localize`Rotate confirm` - rotateDialog.messageBold = $localize`This operation will add rotated versions of the ${this.list.selected.size} document(s).` + rotateDialog.messageBold = $localize`This operation will add rotated versions of the ${this.getSelectionSize()} document(s).` rotateDialog.btnClass = 'btn-danger' rotateDialog.btnCaption = $localize`Proceed` rotateDialog.documentID = Array.from(this.list.selected)[0] @@ -877,7 +941,7 @@ export class BulkEditorComponent this.executeDocumentAction( modal, this.documentService.rotateDocuments( - Array.from(this.list.selected), + this.getSelectionQuery(), rotateDialog.degrees ) ) @@ -890,7 +954,7 @@ export class BulkEditorComponent }) const mergeDialog = modal.componentInstance as MergeConfirmDialogComponent mergeDialog.title = $localize`Merge confirm` - mergeDialog.messageBold = $localize`This operation will merge ${this.list.selected.size} selected documents into a new document.` + mergeDialog.messageBold = $localize`This operation will merge ${this.getSelectionSize()} selected documents into a new document.` mergeDialog.btnCaption = $localize`Proceed` mergeDialog.documentIDs = Array.from(this.list.selected) mergeDialog.confirmClicked @@ -935,7 +999,7 @@ export class BulkEditorComponent (item) => item.id ) - dialog.documents = Array.from(this.list.selected) + dialog.selection = this.getSelectionQuery() dialog.succeeded.subscribe((result) => { this.toastService.showInfo($localize`Custom fields updated.`) this.list.reload() diff --git a/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.spec.ts b/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.spec.ts index 40ec327ba..1e31c0e05 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.spec.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.spec.ts @@ -48,7 +48,7 @@ describe('CustomFieldsBulkEditDialogComponent', () => { .mockReturnValue(of('Success')) const successSpy = jest.spyOn(component.succeeded, 'emit') - component.documents = [1, 2] + component.selection = [1, 2] component.fieldsToAddIds = [1] component.form.controls['1'].setValue('Value 1') component.save() @@ -63,7 +63,7 @@ describe('CustomFieldsBulkEditDialogComponent', () => { .mockReturnValue(throwError(new Error('Error'))) const failSpy = jest.spyOn(component.failed, 'emit') - component.documents = [1, 2] + component.selection = [1, 2] component.fieldsToAddIds = [1] component.form.controls['1'].setValue('Value 1') component.save() diff --git a/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.ts b/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.ts index 8452e5388..7d3878c59 100644 --- a/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.ts +++ b/src-ui/src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.ts @@ -17,7 +17,10 @@ import { SelectComponent } from 'src/app/components/common/input/select/select.c import { TextComponent } from 'src/app/components/common/input/text/text.component' import { UrlComponent } from 'src/app/components/common/input/url/url.component' import { CustomField, CustomFieldDataType } from 'src/app/data/custom-field' -import { DocumentService } from 'src/app/services/rest/document.service' +import { + DocumentSelectionQuery, + DocumentService, +} from 'src/app/services/rest/document.service' import { TextAreaComponent } from '../../../common/input/textarea/textarea.component' @Component({ @@ -76,7 +79,11 @@ export class CustomFieldsBulkEditDialogComponent { public form: FormGroup = new FormGroup({}) - public documents: number[] = [] + public selection: DocumentSelectionQuery = { documents: [] } + + public get documents(): number[] { + return this.selection.documents + } initForm() { Object.keys(this.form.controls).forEach((key) => { @@ -91,7 +98,7 @@ export class CustomFieldsBulkEditDialogComponent { public save() { this.documentService - .bulkEdit(this.documents, 'modify_custom_fields', { + .bulkEdit(this.selection, 'modify_custom_fields', { add_custom_fields: this.form.value, remove_custom_fields: this.fieldsToRemoveIds, }) diff --git a/src-ui/src/app/components/document-list/document-list.component.html b/src-ui/src/app/components/document-list/document-list.component.html index 176513663..aadec7d77 100644 --- a/src-ui/src/app/components/document-list/document-list.component.html +++ b/src-ui/src/app/components/document-list/document-list.component.html @@ -2,8 +2,8 @@
@@ -17,7 +17,7 @@ Select:
- @if (list.selected.size > 0) { + @if (list.hasSelection) { @@ -127,11 +127,11 @@
Loading... } - @if (list.selected.size > 0) { - {list.collectionSize, plural, =1 {Selected {{list.selected.size}} of one document} other {Selected {{list.selected.size}} of {{list.collectionSize || 0}} documents}} + @if (list.hasSelection) { + {list.collectionSize, plural, =1 {Selected {{list.selectedCount}} of one document} other {Selected {{list.selectedCount}} of {{list.collectionSize || 0}} documents}} } @if (!list.isReloading) { - @if (list.selected.size === 0) { + @if (!list.hasSelection) { {list.collectionSize, plural, =1 {One document} other {{{list.collectionSize || 0}} documents}} } @if (isFiltered) {  (filtered) @@ -142,7 +142,7 @@ Reset filters } - @if (!list.isReloading && list.selected.size > 0) { + @if (!list.isReloading && list.hasSelection) { diff --git a/src-ui/src/app/components/document-list/document-list.component.spec.ts b/src-ui/src/app/components/document-list/document-list.component.spec.ts index 3ea39ccb0..9ea7f27de 100644 --- a/src-ui/src/app/components/document-list/document-list.component.spec.ts +++ b/src-ui/src/app/components/document-list/document-list.component.spec.ts @@ -388,8 +388,8 @@ describe('DocumentListComponent', () => { it('should support select all, none, page & range', () => { jest.spyOn(documentListService, 'documents', 'get').mockReturnValue(docs) jest - .spyOn(documentService, 'listAllFilteredIds') - .mockReturnValue(of(docs.map((d) => d.id))) + .spyOn(documentListService, 'collectionSize', 'get') + .mockReturnValue(docs.length) fixture.detectChanges() expect(documentListService.selected.size).toEqual(0) const docCards = fixture.debugElement.queryAll( @@ -403,7 +403,8 @@ describe('DocumentListComponent', () => { displayModeButtons[2].triggerEventHandler('click') expect(selectAllSpy).toHaveBeenCalled() fixture.detectChanges() - expect(documentListService.selected.size).toEqual(3) + expect(documentListService.allSelected).toBeTruthy() + expect(documentListService.selectedCount).toEqual(3) docCards.forEach((card) => { expect(card.context.selected).toBeTruthy() }) diff --git a/src-ui/src/app/components/document-list/document-list.component.ts b/src-ui/src/app/components/document-list/document-list.component.ts index 2cd2ccaf3..eb453d4dc 100644 --- a/src-ui/src/app/components/document-list/document-list.component.ts +++ b/src-ui/src/app/components/document-list/document-list.component.ts @@ -240,7 +240,7 @@ export class DocumentListComponent } get isBulkEditing(): boolean { - return this.list.selected.size > 0 + return this.list.hasSelection } toggleDisplayField(field: DisplayField) { @@ -327,7 +327,7 @@ export class DocumentListComponent }) .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe(() => { - if (this.list.selected.size > 0) { + if (this.list.hasSelection) { this.list.selectNone() } else if (this.isFiltered) { this.resetFilters() @@ -356,7 +356,7 @@ export class DocumentListComponent .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe(() => { if (this.list.documents.length > 0) { - if (this.list.selected.size > 0) { + if (this.list.hasSelection) { this.openDocumentDetail(Array.from(this.list.selected)[0]) } else { this.openDocumentDetail(this.list.documents[0]) diff --git a/src-ui/src/app/services/document-list-view.service.spec.ts b/src-ui/src/app/services/document-list-view.service.spec.ts index 2b36fa95f..30cb8c701 100644 --- a/src-ui/src/app/services/document-list-view.service.spec.ts +++ b/src-ui/src/app/services/document-list-view.service.spec.ts @@ -534,12 +534,16 @@ describe('DocumentListViewService', () => { }) it('should support select all', () => { - documentListViewService.selectAll() - const req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` + documentListViewService.reload() + const reloadReq = httpTestingController.expectOne( + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) - expect(req.request.method).toEqual('GET') - req.flush(full_results) + expect(reloadReq.request.method).toEqual('GET') + reloadReq.flush(full_results) + + documentListViewService.selectAll() + expect(documentListViewService.allSelected).toBeTruthy() + expect(documentListViewService.selectedCount).toEqual(documents.length) expect(documentListViewService.selected.size).toEqual(documents.length) expect(documentListViewService.isSelected(documents[0])).toBeTruthy() documentListViewService.selectNone() @@ -575,26 +579,62 @@ describe('DocumentListViewService', () => { expect(documentListViewService.isSelected(documents[3])).toBeTruthy() }) - it('should support selection range reduction', () => { + it('should clear all-selected mode when toggling a single document', () => { + documentListViewService.reload() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` + ) + req.flush(full_results) + documentListViewService.selectAll() + expect(documentListViewService.allSelected).toBeTruthy() + + documentListViewService.toggleSelected(documents[0]) + + expect(documentListViewService.allSelected).toBeFalsy() + expect(documentListViewService.isSelected(documents[0])).toBeFalsy() + }) + + it('should clear all-selected mode when selecting a range', () => { + documentListViewService.reload() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` + ) + req.flush(full_results) + + documentListViewService.selectAll() + documentListViewService.toggleSelected(documents[1]) + documentListViewService.selectAll() + expect(documentListViewService.allSelected).toBeTruthy() + + documentListViewService.selectRangeTo(documents[3]) + + expect(documentListViewService.allSelected).toBeFalsy() + expect(documentListViewService.isSelected(documents[1])).toBeTruthy() + expect(documentListViewService.isSelected(documents[2])).toBeTruthy() + expect(documentListViewService.isSelected(documents[3])).toBeTruthy() + }) + + it('should support selection range reduction', () => { + documentListViewService.reload() let req = httpTestingController.expectOne( - `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id` + `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true` ) expect(req.request.method).toEqual('GET') req.flush(full_results) + + documentListViewService.selectAll() expect(documentListViewService.selected.size).toEqual(6) documentListViewService.setFilterRules(filterRules) - httpTestingController.expectOne( + req = httpTestingController.expectOne( `${environment.apiBaseUrl}documents/?page=1&page_size=50&ordering=-created&truncate_content=true&include_selection_data=true&tags__id__all=9` ) - const reqs = httpTestingController.match( - `${environment.apiBaseUrl}documents/?page=1&page_size=100000&fields=id&tags__id__all=9` - ) - reqs[0].flush({ + req.flush({ count: 3, results: documents.slice(0, 3), }) + expect(documentListViewService.allSelected).toBeTruthy() expect(documentListViewService.selected.size).toEqual(3) }) diff --git a/src-ui/src/app/services/document-list-view.service.ts b/src-ui/src/app/services/document-list-view.service.ts index 86888a088..1d37000bf 100644 --- a/src-ui/src/app/services/document-list-view.service.ts +++ b/src-ui/src/app/services/document-list-view.service.ts @@ -80,6 +80,11 @@ export interface ListViewState { */ selected?: Set + /** + * True if the full filtered result set is selected. + */ + allSelected?: boolean + /** * The page size of the list view. */ @@ -199,6 +204,20 @@ export class DocumentListViewService { sortReverse: true, filterRules: [], selected: new Set(), + allSelected: false, + } + } + + private syncSelectedToCurrentPage() { + if (!this.allSelected) { + return + } + + this.selected.clear() + this.documents?.forEach((doc) => this.selected.add(doc.id)) + + if (!this.collectionSize) { + this.selectNone() } } @@ -305,6 +324,7 @@ export class DocumentListViewService { activeListViewState.collectionSize = result.count activeListViewState.documents = result.results this.selectionData = resultWithSelectionData.selection_data ?? null + this.syncSelectedToCurrentPage() if (updateQueryParams && !this._activeSavedViewId) { let base = ['/documents'] @@ -437,6 +457,20 @@ export class DocumentListViewService { return this.activeListViewState.selected } + get allSelected(): boolean { + return this.activeListViewState.allSelected ?? false + } + + get selectedCount(): number { + return this.allSelected + ? (this.collectionSize ?? this.selected.size) + : this.selected.size + } + + get hasSelection(): boolean { + return this.allSelected || this.selected.size > 0 + } + setSort(field: string, reverse: boolean) { this.activeListViewState.sortField = field this.activeListViewState.sortReverse = reverse @@ -591,11 +625,16 @@ export class DocumentListViewService { } selectNone() { + this.activeListViewState.allSelected = false this.selected.clear() this.rangeSelectionAnchorIndex = this.lastRangeSelectionToIndex = null } reduceSelectionToFilter() { + if (this.allSelected) { + return + } + if (this.selected.size > 0) { this.documentService .listAllFilteredIds(this.filterRules) @@ -610,12 +649,12 @@ export class DocumentListViewService { } selectAll() { - this.documentService - .listAllFilteredIds(this.filterRules) - .subscribe((ids) => ids.forEach((id) => this.selected.add(id))) + this.activeListViewState.allSelected = true + this.syncSelectedToCurrentPage() } selectPage() { + this.activeListViewState.allSelected = false this.selected.clear() this.documents.forEach((doc) => { this.selected.add(doc.id) @@ -623,10 +662,13 @@ export class DocumentListViewService { } isSelected(d: Document) { - return this.selected.has(d.id) + return this.allSelected || this.selected.has(d.id) } toggleSelected(d: Document): void { + if (this.allSelected) { + this.activeListViewState.allSelected = false + } if (this.selected.has(d.id)) this.selected.delete(d.id) else this.selected.add(d.id) this.rangeSelectionAnchorIndex = this.documentIndexInCurrentView(d.id) @@ -634,6 +676,10 @@ export class DocumentListViewService { } selectRangeTo(d: Document) { + if (this.allSelected) { + this.activeListViewState.allSelected = false + } + if (this.rangeSelectionAnchorIndex !== null) { const documentToIndex = this.documentIndexInCurrentView(d.id) const fromIndex = Math.min( diff --git a/src-ui/src/app/services/rest/document.service.spec.ts b/src-ui/src/app/services/rest/document.service.spec.ts index b3a9757ff..711aab743 100644 --- a/src-ui/src/app/services/rest/document.service.spec.ts +++ b/src-ui/src/app/services/rest/document.service.spec.ts @@ -198,7 +198,7 @@ describe(`DocumentService`, () => { const content = 'both' const useFilenameFormatting = false subscription = service - .bulkDownload(ids, content, useFilenameFormatting) + .bulkDownload({ documents: ids }, content, useFilenameFormatting) .subscribe() const req = httpTestingController.expectOne( `${environment.apiBaseUrl}${endpoint}/bulk_download/` @@ -218,7 +218,9 @@ describe(`DocumentService`, () => { add_tags: [15], remove_tags: [6], } - subscription = service.bulkEdit(ids, method, parameters).subscribe() + subscription = service + .bulkEdit({ documents: ids }, method, parameters) + .subscribe() const req = httpTestingController.expectOne( `${environment.apiBaseUrl}${endpoint}/bulk_edit/` ) @@ -230,9 +232,32 @@ describe(`DocumentService`, () => { }) }) + it('should call appropriate api endpoint for bulk edit with all and filters', () => { + const method = 'modify_tags' + const parameters = { + add_tags: [15], + remove_tags: [6], + } + const selection = { + all: true, + filters: { title__icontains: 'apple' }, + } + subscription = service.bulkEdit(selection, method, parameters).subscribe() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}${endpoint}/bulk_edit/` + ) + expect(req.request.method).toEqual('POST') + expect(req.request.body).toEqual({ + all: true, + filters: { title__icontains: 'apple' }, + method, + parameters, + }) + }) + it('should call appropriate api endpoint for delete documents', () => { const ids = [1, 2, 3] - subscription = service.deleteDocuments(ids).subscribe() + subscription = service.deleteDocuments({ documents: ids }).subscribe() const req = httpTestingController.expectOne( `${environment.apiBaseUrl}${endpoint}/delete/` ) @@ -244,7 +269,7 @@ describe(`DocumentService`, () => { it('should call appropriate api endpoint for reprocess documents', () => { const ids = [1, 2, 3] - subscription = service.reprocessDocuments(ids).subscribe() + subscription = service.reprocessDocuments({ documents: ids }).subscribe() const req = httpTestingController.expectOne( `${environment.apiBaseUrl}${endpoint}/reprocess/` ) @@ -256,7 +281,7 @@ describe(`DocumentService`, () => { it('should call appropriate api endpoint for rotate documents', () => { const ids = [1, 2, 3] - subscription = service.rotateDocuments(ids, 90).subscribe() + subscription = service.rotateDocuments({ documents: ids }, 90).subscribe() const req = httpTestingController.expectOne( `${environment.apiBaseUrl}${endpoint}/rotate/` ) diff --git a/src-ui/src/app/services/rest/document.service.ts b/src-ui/src/app/services/rest/document.service.ts index 203b35341..cfee4c405 100644 --- a/src-ui/src/app/services/rest/document.service.ts +++ b/src-ui/src/app/services/rest/document.service.ts @@ -68,6 +68,12 @@ export interface RemovePasswordDocumentsRequest { source_mode?: BulkEditSourceMode } +export interface DocumentSelectionQuery { + documents?: number[] + all?: boolean + filters?: { [key: string]: any } +} + @Injectable({ providedIn: 'root', }) @@ -325,33 +331,37 @@ export class DocumentService extends AbstractPaperlessService { return this.http.get(url.toString()) } - bulkEdit(ids: number[], method: DocumentBulkEditMethod, args: any) { + bulkEdit( + selection: DocumentSelectionQuery, + method: DocumentBulkEditMethod, + args: any + ) { return this.http.post(this.getResourceUrl(null, 'bulk_edit'), { - documents: ids, + ...selection, method: method, parameters: args, }) } - deleteDocuments(ids: number[]) { + deleteDocuments(selection: DocumentSelectionQuery) { return this.http.post(this.getResourceUrl(null, 'delete'), { - documents: ids, + ...selection, }) } - reprocessDocuments(ids: number[]) { + reprocessDocuments(selection: DocumentSelectionQuery) { return this.http.post(this.getResourceUrl(null, 'reprocess'), { - documents: ids, + ...selection, }) } rotateDocuments( - ids: number[], + selection: DocumentSelectionQuery, degrees: number, sourceMode: BulkEditSourceMode = BulkEditSourceMode.LATEST_VERSION ) { return this.http.post(this.getResourceUrl(null, 'rotate'), { - documents: ids, + ...selection, degrees, source_mode: sourceMode, }) @@ -399,14 +409,14 @@ export class DocumentService extends AbstractPaperlessService { } bulkDownload( - ids: number[], + selection: DocumentSelectionQuery, content = 'both', useFilenameFormatting: boolean = false ) { return this.http.post( this.getResourceUrl(null, 'bulk_download'), { - documents: ids, + ...selection, content: content, follow_formatting: useFilenameFormatting, }, diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index 8f96f638d..a8beb70c0 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -1558,6 +1558,41 @@ class DocumentListSerializer(serializers.Serializer): return documents +class DocumentSelectionSerializer(DocumentListSerializer): + documents = serializers.ListField( + required=False, + label="Documents", + write_only=True, + child=serializers.IntegerField(), + ) + + all = serializers.BooleanField( + default=False, + required=False, + write_only=True, + ) + + filters = serializers.DictField( + required=False, + allow_empty=True, + write_only=True, + ) + + def validate(self, attrs): + if attrs.get("all", False): + attrs.setdefault("documents", []) + return attrs + + if "documents" not in attrs: + raise serializers.ValidationError( + "documents is required unless all is true.", + ) + + documents = attrs["documents"] + self._validate_document_id_list(documents) + return attrs + + class SourceModeValidationMixin: def validate_source_mode(self, source_mode: str) -> str: if source_mode not in bulk_edit.SourceModeChoices.__dict__.values(): @@ -1565,7 +1600,7 @@ class SourceModeValidationMixin: return source_mode -class RotateDocumentsSerializer(DocumentListSerializer, SourceModeValidationMixin): +class RotateDocumentsSerializer(DocumentSelectionSerializer, SourceModeValidationMixin): degrees = serializers.IntegerField(required=True) source_mode = serializers.CharField( required=False, @@ -1648,17 +1683,17 @@ class RemovePasswordDocumentsSerializer( ) -class DeleteDocumentsSerializer(DocumentListSerializer): +class DeleteDocumentsSerializer(DocumentSelectionSerializer): pass -class ReprocessDocumentsSerializer(DocumentListSerializer): +class ReprocessDocumentsSerializer(DocumentSelectionSerializer): pass class BulkEditSerializer( SerializerWithPerms, - DocumentListSerializer, + DocumentSelectionSerializer, SetPermissionsMixin, SourceModeValidationMixin, ): @@ -1986,6 +2021,19 @@ class BulkEditSerializer( raise serializers.ValidationError("password must be a string") def validate(self, attrs): + attrs = super().validate(attrs) + + if attrs.get("all", False) and attrs["method"] in [ + bulk_edit.merge, + bulk_edit.split, + bulk_edit.delete_pages, + bulk_edit.edit_pdf, + bulk_edit.remove_password, + ]: + raise serializers.ValidationError( + "This method does not support all=true.", + ) + method = attrs["method"] parameters = attrs["parameters"] @@ -2243,7 +2291,7 @@ class DocumentVersionLabelSerializer(serializers.Serializer): return normalized or None -class BulkDownloadSerializer(DocumentListSerializer): +class BulkDownloadSerializer(DocumentSelectionSerializer): content = serializers.ChoiceField( choices=["archive", "originals", "both"], default="archive", diff --git a/src/documents/tests/test_api_bulk_edit.py b/src/documents/tests/test_api_bulk_edit.py index 86ef8bb44..ff780dccd 100644 --- a/src/documents/tests/test_api_bulk_edit.py +++ b/src/documents/tests/test_api_bulk_edit.py @@ -614,6 +614,63 @@ class TestBulkEditAPI(DirectoriesMixin, APITestCase): self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) self.assertEqual(Document.objects.count(), 5) + def test_api_requires_documents_unless_all_is_true(self) -> None: + response = self.client.post( + "/api/documents/bulk_edit/", + json.dumps( + { + "method": "set_storage_path", + "parameters": {"storage_path": self.sp1.id}, + }, + ), + content_type="application/json", + ) + + self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) + self.assertIn(b"documents is required unless all is true", response.content) + + @mock.patch("documents.serialisers.bulk_edit.set_storage_path") + def test_api_bulk_edit_with_all_true_resolves_documents_from_filters( + self, + m, + ) -> None: + self.setup_mock(m, "set_storage_path") + + response = self.client.post( + "/api/documents/bulk_edit/", + json.dumps( + { + "all": True, + "filters": {"title__icontains": "B"}, + "method": "set_storage_path", + "parameters": {"storage_path": self.sp1.id}, + }, + ), + content_type="application/json", + ) + + self.assertEqual(response.status_code, status.HTTP_200_OK) + m.assert_called_once() + args, kwargs = m.call_args + self.assertEqual(args[0], [self.doc2.id]) + self.assertEqual(kwargs["storage_path"], self.sp1.id) + + def test_api_bulk_edit_with_all_true_rejects_unsupported_methods(self) -> None: + response = self.client.post( + "/api/documents/bulk_edit/", + json.dumps( + { + "all": True, + "method": "merge", + "parameters": {"metadata_document_id": self.doc2.id}, + }, + ), + content_type="application/json", + ) + + self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) + self.assertIn(b"This method does not support all=true", response.content) + def test_api_invalid_method(self) -> None: self.assertEqual(Document.objects.count(), 5) response = self.client.post( diff --git a/src/documents/views.py b/src/documents/views.py index 3bcf77430..244e81161 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -2241,7 +2241,36 @@ class SavedViewViewSet(BulkPermissionMixin, PassUserMixin, ModelViewSet): ordering_fields = ("name",) -class DocumentOperationPermissionMixin(PassUserMixin): +class DocumentSelectionMixin: + def _resolve_document_ids( + self, + *, + user: User, + validated_data: dict[str, Any], + permission_codename: str = "view_document", + ) -> list[int]: + if not validated_data.get("all", False): + # if all is not true, just pass through the provided document ids + return validated_data["documents"] + + # otherwise, reconstruct the document list based on the provided filters + filters = validated_data.get("filters") or {} + permitted_documents = get_objects_for_user_owner_aware( + user, + permission_codename, + Document, + ) + return list( + DocumentFilterSet( + data=filters, + queryset=permitted_documents, + ) + .qs.distinct() + .values_list("pk", flat=True), + ) + + +class DocumentOperationPermissionMixin(PassUserMixin, DocumentSelectionMixin): permission_classes = (IsAuthenticated,) parser_classes = (parsers.JSONParser,) METHOD_NAMES_REQUIRING_USER = { @@ -2335,8 +2364,15 @@ class DocumentOperationPermissionMixin(PassUserMixin): validated_data: dict[str, Any], operation_label: str, ): - documents = validated_data["documents"] - parameters = {k: v for k, v in validated_data.items() if k != "documents"} + documents = self._resolve_document_ids( + user=self.request.user, + validated_data=validated_data, + ) + parameters = { + k: v + for k, v in validated_data.items() + if k not in {"documents", "all", "filters"} + } user = self.request.user if method.__name__ in self.METHOD_NAMES_REQUIRING_USER: @@ -2424,7 +2460,10 @@ class BulkEditView(DocumentOperationPermissionMixin): user = self.request.user method = serializer.validated_data.get("method") parameters = serializer.validated_data.get("parameters") - documents = serializer.validated_data.get("documents") + documents = self._resolve_document_ids( + user=user, + validated_data=serializer.validated_data, + ) if method.__name__ in self.METHOD_NAMES_REQUIRING_USER: parameters["user"] = user if not self._has_document_permissions( @@ -3276,7 +3315,7 @@ class StatisticsView(GenericAPIView): ) -class BulkDownloadView(GenericAPIView): +class BulkDownloadView(DocumentSelectionMixin, GenericAPIView): permission_classes = (IsAuthenticated,) serializer_class = BulkDownloadSerializer parser_classes = (parsers.JSONParser,) @@ -3285,7 +3324,10 @@ class BulkDownloadView(GenericAPIView): serializer = self.get_serializer(data=request.data) serializer.is_valid(raise_exception=True) - ids = serializer.validated_data.get("documents") + ids = self._resolve_document_ids( + user=request.user, + validated_data=serializer.validated_data, + ) documents = Document.objects.filter(pk__in=ids) compression = serializer.validated_data.get("compression") content = serializer.validated_data.get("content") From 2aa0c9f0b4337b7e21f36fd2cf68035864c817d1 Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 18:25:03 +0000 Subject: [PATCH 13/23] Auto translate strings --- src-ui/messages.xlf | 178 ++++++++++++------------- src/locale/en_US/LC_MESSAGES/django.po | 28 ++-- 2 files changed, 103 insertions(+), 103 deletions(-) diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 38fabebe4..1d156d52c 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -1281,7 +1281,7 @@ src/app/components/document-detail/document-detail.component.ts - 1758 + 1760 @@ -2795,19 +2795,19 @@ src/app/components/document-detail/document-detail.component.ts - 1759 + 1761 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 833 + 899 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 871 + 935 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 894 + 958 src/app/components/manage/document-attributes/custom-fields/custom-fields.component.ts @@ -3397,27 +3397,27 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 470 + 536 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 510 + 576 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 548 + 614 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 586 + 652 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 648 + 714 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 781 + 847 @@ -3505,7 +3505,7 @@ src/app/components/document-detail/document-detail.component.ts - 1812 + 1814 @@ -3516,7 +3516,7 @@ src/app/components/document-detail/document-detail.component.ts - 1813 + 1815 @@ -3527,7 +3527,7 @@ src/app/components/document-detail/document-detail.component.ts - 1814 + 1816 @@ -5492,7 +5492,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 785 + 851 @@ -7320,7 +7320,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 415 + 481 this string is used to separate processing, failed and added on the file upload widget @@ -7851,7 +7851,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 783 + 849 @@ -7869,7 +7869,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 829 + 895 @@ -7890,88 +7890,88 @@ Reprocess operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1385 + 1387 Error executing operation src/app/components/document-detail/document-detail.component.ts - 1396 + 1398 Error downloading document src/app/components/document-detail/document-detail.component.ts - 1459 + 1461 Page Fit src/app/components/document-detail/document-detail.component.ts - 1539 + 1541 PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1779 + 1781 Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1791 + 1793 Please enter the current password before attempting to remove it. src/app/components/document-detail/document-detail.component.ts - 1802 + 1804 Password removal operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1836 + 1838 Error executing password removal operation src/app/components/document-detail/document-detail.component.ts - 1850 + 1852 Print failed. src/app/components/document-detail/document-detail.component.ts - 1889 + 1891 Error loading document for printing. src/app/components/document-detail/document-detail.component.ts - 1901 + 1903 An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1966 + 1968 src/app/components/document-detail/document-detail.component.ts - 1970 + 1972 @@ -8215,25 +8215,25 @@ Error executing bulk operation src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 321 + 319 "" src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 407 + 473 src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 413 + 479 "" and "" src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 409 + 475 This is for messages like 'modify "tag1" and "tag2"' @@ -8241,7 +8241,7 @@ and "" src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 417,419 + 483,485 this is for messages like 'modify "tag1", "tag2" and "tag3"' @@ -8249,39 +8249,39 @@ Confirm tags assignment src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 434 + 500 - This operation will add the tag "" to selected document(s). + This operation will add the tag "" to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 440 + 506 This operation will add the tags to selected document(s). + )"/> to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 445,447 + 511,513 - This operation will remove the tag "" from selected document(s). + This operation will remove the tag "" from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 453 + 519 This operation will remove the tags from selected document(s). + )"/> from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 458,460 + 524,526 @@ -8289,112 +8289,112 @@ changedTags.itemsToAdd )"/> and remove the tags on selected document(s). + )"/> on selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 462,466 + 528,532 Confirm correspondent assignment src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 503 + 569 - This operation will assign the correspondent "" to selected document(s). + This operation will assign the correspondent "" to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 505 + 571 - This operation will remove the correspondent from selected document(s). + This operation will remove the correspondent from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 507 + 573 Confirm document type assignment src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 541 + 607 - This operation will assign the document type "" to selected document(s). + This operation will assign the document type "" to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 543 + 609 - This operation will remove the document type from selected document(s). + This operation will remove the document type from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 545 + 611 Confirm storage path assignment src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 579 + 645 - This operation will assign the storage path "" to selected document(s). + This operation will assign the storage path "" to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 581 + 647 - This operation will remove the storage path from selected document(s). + This operation will remove the storage path from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 583 + 649 Confirm custom field assignment src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 612 + 678 - This operation will assign the custom field "" to selected document(s). + This operation will assign the custom field "" to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 618 + 684 This operation will assign the custom fields to selected document(s). + )"/> to selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 623,625 + 689,691 - This operation will remove the custom field "" from selected document(s). + This operation will remove the custom field "" from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 631 + 697 This operation will remove the custom fields from selected document(s). + )"/> from selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 636,638 + 702,704 @@ -8402,94 +8402,94 @@ changedCustomFields.itemsToAdd )"/> and remove the custom fields on selected document(s). + )"/> on selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 640,644 + 706,710 - Move selected document(s) to the trash? + Move selected document(s) to the trash? src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 782 + 848 - This operation will permanently recreate the archive files for selected document(s). + This operation will permanently recreate the archive files for selected document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 830 + 896 The archive files will be re-generated with the current settings. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 831 + 897 Rotate confirm src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 868 + 932 - This operation will add rotated versions of the document(s). + This operation will add rotated versions of the document(s). src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 869 + 933 Merge confirm src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 892 + 956 - This operation will merge selected documents into a new document. + This operation will merge selected documents into a new document. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 893 + 957 Merged document will be queued for consumption. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 916 + 980 Custom fields updated. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 940 + 1004 Error updating custom fields. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 949 + 1013 Share link bundle creation requested. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 989 + 1053 Share link bundle creation is not available yet. src/app/components/document-list/bulk-editor/bulk-editor.component.ts - 996 + 1060 diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index ba86015dc..f9bce3a1e 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-31 14:56+0000\n" +"POT-Creation-Date: 2026-03-31 18:24+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -1300,7 +1300,7 @@ msgid "workflow runs" msgstr "" #: documents/serialisers.py:463 documents/serialisers.py:815 -#: documents/serialisers.py:2501 documents/views.py:2066 +#: documents/serialisers.py:2549 documents/views.py:2066 #: documents/views.py:2124 paperless_mail/serialisers.py:143 msgid "Insufficient permissions." msgstr "" @@ -1309,39 +1309,39 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:2124 +#: documents/serialisers.py:2172 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:2168 +#: documents/serialisers.py:2216 #, python-format msgid "Custom field id must be an integer: %(id)s" msgstr "" -#: documents/serialisers.py:2175 +#: documents/serialisers.py:2223 #, python-format msgid "Custom field with id %(id)s does not exist" msgstr "" -#: documents/serialisers.py:2192 documents/serialisers.py:2202 +#: documents/serialisers.py:2240 documents/serialisers.py:2250 msgid "" "Custom fields must be a list of integers or an object mapping ids to values." msgstr "" -#: documents/serialisers.py:2197 +#: documents/serialisers.py:2245 msgid "Some custom fields don't exist or were specified twice." msgstr "" -#: documents/serialisers.py:2344 +#: documents/serialisers.py:2392 msgid "Invalid variable detected." msgstr "" -#: documents/serialisers.py:2557 +#: documents/serialisers.py:2605 msgid "Duplicate document identifiers are not allowed." msgstr "" -#: documents/serialisers.py:2587 documents/views.py:3696 +#: documents/serialisers.py:2635 documents/views.py:3738 #, python-format msgid "Documents not found: %(ids)s" msgstr "" @@ -1613,20 +1613,20 @@ msgstr "" msgid "Invalid more_like_id" msgstr "" -#: documents/views.py:3708 +#: documents/views.py:3750 #, python-format msgid "Insufficient permissions to share document %(id)s." msgstr "" -#: documents/views.py:3751 +#: documents/views.py:3793 msgid "Bundle is already being processed." msgstr "" -#: documents/views.py:3808 +#: documents/views.py:3850 msgid "The share link bundle is still being prepared. Please try again later." msgstr "" -#: documents/views.py:3818 +#: documents/views.py:3860 msgid "The share link bundle is unavailable." msgstr "" From e827581f2ac5adf305a44f8416ea43b5e2343556 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 20:41:52 -0700 Subject: [PATCH 14/23] Chore(deps-dev): Bump the frontend-eslint-dependencies group (#12493) Bumps the frontend-eslint-dependencies group in /src-ui with 4 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) and [eslint](https://github.com/eslint/eslint). Updates `@typescript-eslint/eslint-plugin` from 8.57.0 to 8.57.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.57.0 to 8.57.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/parser) Updates `@typescript-eslint/utils` from 8.57.0 to 8.57.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/utils) Updates `eslint` from 10.0.3 to 10.1.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.0.3...v10.1.0) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.57.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-eslint-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.57.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-eslint-dependencies - dependency-name: "@typescript-eslint/utils" dependency-version: 8.57.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-eslint-dependencies - dependency-name: eslint dependency-version: 10.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: frontend-eslint-dependencies ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src-ui/package.json | 8 +- src-ui/pnpm-lock.yaml | 256 ++++++++++++++++++++++-------------------- 2 files changed, 137 insertions(+), 127 deletions(-) diff --git a/src-ui/package.json b/src-ui/package.json index 273a32e04..43299f4e9 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -56,10 +56,10 @@ "@playwright/test": "^1.58.2", "@types/jest": "^30.0.0", "@types/node": "^25.4.0", - "@typescript-eslint/eslint-plugin": "^8.57.0", - "@typescript-eslint/parser": "^8.57.0", - "@typescript-eslint/utils": "^8.57.0", - "eslint": "^10.0.3", + "@typescript-eslint/eslint-plugin": "^8.57.2", + "@typescript-eslint/parser": "^8.57.2", + "@typescript-eslint/utils": "^8.57.2", + "eslint": "^10.1.0", "jest": "30.3.0", "jest-environment-jsdom": "^30.3.0", "jest-junit": "^16.0.0", diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index 4cf6e9b36..2c0ec76d0 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -104,19 +104,19 @@ importers: version: 21.2.2(chokidar@5.0.0) '@angular-eslint/builder': specifier: 21.3.0 - version: 21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin': specifier: 21.3.0 - version: 21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': specifier: 21.3.0 - version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.0)(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/schematics': specifier: 21.3.0 - version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.0)(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/template-parser': specifier: 21.3.0 - version: 21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular/build': specifier: ^21.2.2 version: 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) @@ -139,17 +139,17 @@ importers: specifier: ^25.4.0 version: 25.4.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.57.0 - version: 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + specifier: ^8.57.2 + version: 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': - specifier: ^8.57.0 - version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + specifier: ^8.57.2 + version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/utils': - specifier: ^8.57.0 - version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + specifier: ^8.57.2 + version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) eslint: - specifier: ^10.0.3 - version: 10.0.3(jiti@2.6.1) + specifier: ^10.1.0 + version: 10.1.0(jiti@2.6.1) jest: specifier: 30.3.0 version: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) @@ -3079,63 +3079,63 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript-eslint/eslint-plugin@8.57.0': - resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==} + '@typescript-eslint/eslint-plugin@8.57.2': + resolution: {integrity: sha512-NZZgp0Fm2IkD+La5PR81sd+g+8oS6JwJje+aRWsDocxHkjyRw0J5L5ZTlN3LI1LlOcGL7ph3eaIUmTXMIjLk0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.57.0 + '@typescript-eslint/parser': ^8.57.2 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.57.0': - resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==} + '@typescript-eslint/parser@8.57.2': + resolution: {integrity: sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.57.0': - resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==} + '@typescript-eslint/project-service@8.57.2': + resolution: {integrity: sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.57.0': - resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==} + '@typescript-eslint/scope-manager@8.57.2': + resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.57.0': - resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==} + '@typescript-eslint/tsconfig-utils@8.57.2': + resolution: {integrity: sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.57.0': - resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==} + '@typescript-eslint/type-utils@8.57.2': + resolution: {integrity: sha512-Co6ZCShm6kIbAM/s+oYVpKFfW7LBc6FXoPXjTRQ449PPNBY8U0KZXuevz5IFuuUj2H9ss40atTaf9dlGLzbWZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.57.0': - resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==} + '@typescript-eslint/types@8.57.2': + resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.57.0': - resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==} + '@typescript-eslint/typescript-estree@8.57.2': + resolution: {integrity: sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.57.0': - resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==} + '@typescript-eslint/utils@8.57.2': + resolution: {integrity: sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.57.0': - resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==} + '@typescript-eslint/visitor-keys@8.57.2': + resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -3554,14 +3554,14 @@ packages: peerDependencies: '@popperjs/core': ^2.11.8 - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} + brace-expansion@1.1.13: + resolution: {integrity: sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.3: + resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} - brace-expansion@5.0.4: - resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} + brace-expansion@5.0.5: + resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -4080,8 +4080,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.0.3: - resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==} + eslint@10.1.0: + resolution: {integrity: sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -5155,8 +5155,8 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - minimatch@10.2.4: - resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} minimatch@3.1.5: @@ -6292,6 +6292,12 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-jest@29.4.6: resolution: {integrity: sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} @@ -7179,45 +7185,45 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/builder@21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/architect': 0.2102.0(chokidar@5.0.0) '@angular-devkit/core': 21.2.2(chokidar@5.0.0) '@angular/cli': 21.2.2(@types/node@25.4.0)(chokidar@5.0.0) - eslint: 10.0.3(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - chokidar '@angular-eslint/bundled-angular-compiler@21.3.0': {} - '@angular-eslint/eslint-plugin-template@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.0)(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin-template@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.0 - '@angular-eslint/template-parser': 21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/template-parser': 21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) aria-query: 5.3.2 axobject-query: 4.1.0 - eslint: 10.0.3(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 - '@angular-eslint/eslint-plugin@21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin@21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.0 - '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.3(jiti@2.6.1) + '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.1.0(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 - '@angular-eslint/schematics@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.0)(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/schematics@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/core': 21.2.2(chokidar@5.0.0) '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) - '@angular-eslint/eslint-plugin': 21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@angular-eslint/eslint-plugin-template': 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.0)(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/eslint-plugin': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/eslint-plugin-template': 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular/cli': 21.2.2(@types/node@25.4.0)(chokidar@5.0.0) ignore: 7.0.5 semver: 7.7.4 @@ -7230,18 +7236,18 @@ snapshots: - eslint - typescript - '@angular-eslint/template-parser@21.3.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.0 - eslint: 10.0.3(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) eslint-scope: 9.1.1 typescript: 5.9.3 - '@angular-eslint/utils@21.3.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/utils@21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.0 - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.3(jiti@2.6.1) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 '@angular/build@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': @@ -8494,9 +8500,9 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.1.0(jiti@2.6.1))': dependencies: - eslint: 10.0.3(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -8505,7 +8511,7 @@ snapshots: dependencies: '@eslint/object-schema': 3.0.3 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 transitivePeerDependencies: - supports-color @@ -9787,7 +9793,7 @@ snapshots: '@tufjs/models@4.1.0': dependencies: '@tufjs/canonical-json': 2.0.0 - minimatch: 10.2.4 + minimatch: 10.2.5 '@tybys/wasm-util@0.10.1': dependencies: @@ -9943,95 +9949,95 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.57.0 - '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.0 - eslint: 10.0.3(jiti@2.6.1) + '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/type-utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.57.2 + eslint: 10.1.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.57.0 - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.0 + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.57.2 debug: 4.4.3 - eslint: 10.0.3(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.57.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) - '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3) + '@typescript-eslint/types': 8.57.2 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.57.0': + '@typescript-eslint/scope-manager@8.57.2': dependencies: - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/visitor-keys': 8.57.0 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/visitor-keys': 8.57.2 - '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.57.2(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 - eslint: 10.0.3(jiti@2.6.1) - ts-api-utils: 2.4.0(typescript@5.9.3) + eslint: 10.1.0(jiti@2.6.1) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.57.0': {} + '@typescript-eslint/types@8.57.2': {} - '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.57.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/visitor-keys': 8.57.0 + '@typescript-eslint/project-service': 8.57.2(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3) + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/visitor-keys': 8.57.2 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.57.0 - '@typescript-eslint/types': 8.57.0 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) - eslint: 10.0.3(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.57.0': + '@typescript-eslint/visitor-keys@8.57.2': dependencies: - '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/types': 8.57.2 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.0': {} @@ -10496,16 +10502,16 @@ snapshots: dependencies: '@popperjs/core': 2.11.8 - brace-expansion@1.1.12: + brace-expansion@1.1.13: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.2: + brace-expansion@2.0.3: dependencies: balanced-match: 1.0.2 - brace-expansion@5.0.4: + brace-expansion@5.0.5: dependencies: balanced-match: 4.0.4 @@ -11020,9 +11026,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.0.3(jiti@2.6.1): + eslint@10.1.0(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.3 '@eslint/config-helpers': 0.5.3 @@ -11049,7 +11055,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 - minimatch: 10.2.4 + minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -11366,7 +11372,7 @@ snapshots: glob@13.0.6: dependencies: - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 7.1.3 path-scurry: 2.0.2 @@ -11520,7 +11526,7 @@ snapshots: ignore-walk@8.0.0: dependencies: - minimatch: 10.2.4 + minimatch: 10.2.5 ignore@5.3.2: {} @@ -12427,17 +12433,17 @@ snapshots: minimalistic-assert@1.0.1: {} - minimatch@10.2.4: + minimatch@10.2.5: dependencies: - brace-expansion: 5.0.4 + brace-expansion: 5.0.5 minimatch@3.1.5: dependencies: - brace-expansion: 1.1.12 + brace-expansion: 1.1.13 minimatch@9.0.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minimist@1.2.8: {} @@ -13725,6 +13731,10 @@ snapshots: dependencies: typescript: 5.9.3 + ts-api-utils@2.5.0(typescript@5.9.3): + dependencies: + typescript: 5.9.3 + ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 From 045afa741986a22b90b02fe082fcb636971847d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 03:49:37 +0000 Subject: [PATCH 15/23] Chore(deps-dev): Bump @types/node from 25.4.0 to 25.5.0 in /src-ui (#12494) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.4.0 to 25.5.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.5.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src-ui/package.json | 2 +- src-ui/pnpm-lock.yaml | 344 +++++++++++++++++++++--------------------- 2 files changed, 173 insertions(+), 173 deletions(-) diff --git a/src-ui/package.json b/src-ui/package.json index 43299f4e9..d212b747e 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -55,7 +55,7 @@ "@codecov/webpack-plugin": "^1.9.1", "@playwright/test": "^1.58.2", "@types/jest": "^30.0.0", - "@types/node": "^25.4.0", + "@types/node": "^25.5.0", "@typescript-eslint/eslint-plugin": "^8.57.2", "@typescript-eslint/parser": "^8.57.2", "@typescript-eslint/utils": "^8.57.2", diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index 2c0ec76d0..47a44fd2f 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -92,10 +92,10 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^21.0.3 - version: 21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + version: 21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular-builders/jest': specifier: ^21.0.3 - version: 21.0.3(e6176eac41f0cffc5e05b8a4d945a538) + version: 21.0.3(7998fbf94f98776688371278d7c06a01) '@angular-devkit/core': specifier: ^21.2.2 version: 21.2.2(chokidar@5.0.0) @@ -104,7 +104,7 @@ importers: version: 21.2.2(chokidar@5.0.0) '@angular-eslint/builder': specifier: 21.3.0 - version: 21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin': specifier: 21.3.0 version: 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) @@ -113,16 +113,16 @@ importers: version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/schematics': specifier: 21.3.0 - version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/template-parser': specifier: 21.3.0 version: 21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular/build': specifier: ^21.2.2 - version: 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + version: 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular/cli': specifier: ~21.2.2 - version: 21.2.2(@types/node@25.4.0)(chokidar@5.0.0) + version: 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) '@angular/compiler-cli': specifier: ~21.2.4 version: 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) @@ -136,8 +136,8 @@ importers: specifier: ^30.0.0 version: 30.0.0 '@types/node': - specifier: ^25.4.0 - version: 25.4.0 + specifier: ^25.5.0 + version: 25.5.0 '@typescript-eslint/eslint-plugin': specifier: ^8.57.2 version: 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) @@ -152,7 +152,7 @@ importers: version: 10.1.0(jiti@2.6.1) jest: specifier: 30.3.0 - version: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + version: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-environment-jsdom: specifier: ^30.3.0 version: 30.3.0(canvas@3.0.0) @@ -161,7 +161,7 @@ importers: version: 16.0.0 jest-preset-angular: specifier: ^16.1.1 - version: 16.1.1(135ea37d5312db3eeddee262c6eb1d13) + version: 16.1.1(1dbd79aa77dc8496f8a6323d321949b2) jest-websocket-mock: specifier: ^2.5.0 version: 2.5.0 @@ -170,7 +170,7 @@ importers: version: 4.3.0(prettier@3.4.2)(typescript@5.9.3) ts-node: specifier: ~10.9.1 - version: 10.9.2(@types/node@25.4.0)(typescript@5.9.3) + version: 10.9.2(@types/node@25.5.0)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -3037,8 +3037,8 @@ packages: '@types/node-forge@1.3.14': resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} - '@types/node@25.4.0': - resolution: {integrity: sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==} + '@types/node@25.5.0': + resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} @@ -6933,10 +6933,10 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular-builders/common@5.0.3(@types/node@25.4.0)(chokidar@5.0.0)(typescript@5.9.3)': + '@angular-builders/common@5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3)': dependencies: '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - ts-node: 10.9.2(@types/node@25.4.0)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.5.0)(typescript@5.9.3) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@swc/core' @@ -6945,13 +6945,13 @@ snapshots: - chokidar - typescript - '@angular-builders/custom-webpack@21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular-builders/custom-webpack@21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: - '@angular-builders/common': 5.0.3(@types/node@25.4.0)(chokidar@5.0.0)(typescript@5.9.3) + '@angular-builders/common': 5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3) '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) - '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular/build': 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular/build': 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) lodash: 4.17.23 webpack-merge: 6.0.1 @@ -6998,17 +6998,17 @@ snapshots: - webpack-cli - yaml - '@angular-builders/jest@21.0.3(e6176eac41f0cffc5e05b8a4d945a538)': + '@angular-builders/jest@21.0.3(7998fbf94f98776688371278d7c06a01)': dependencies: - '@angular-builders/common': 5.0.3(@types/node@25.4.0)(chokidar@5.0.0)(typescript@5.9.3) + '@angular-builders/common': 5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3) '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) - '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) '@angular-devkit/core': 21.2.2(chokidar@5.0.0) '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) '@angular/platform-browser-dynamic': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))) - jest: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) - jest-preset-angular: 16.1.1(135ea37d5312db3eeddee262c6eb1d13) + jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) + jest-preset-angular: 16.1.1(1dbd79aa77dc8496f8a6323d321949b2) lodash: 4.17.23 transitivePeerDependencies: - '@angular/platform-browser' @@ -7045,13 +7045,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular-devkit/build-angular@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) '@angular-devkit/build-webpack': 0.2101.2(chokidar@5.0.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.3))(webpack@5.104.1(esbuild@0.27.2)) '@angular-devkit/core': 21.1.2(chokidar@5.0.0) - '@angular/build': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular/build': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) '@babel/core': 7.28.5 '@babel/generator': 7.28.5 @@ -7108,7 +7108,7 @@ snapshots: '@angular/localize': 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) esbuild: 0.27.2 - jest: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-environment-jsdom: 30.3.0(canvas@3.0.0) transitivePeerDependencies: - '@angular/compiler' @@ -7185,11 +7185,11 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@21.3.0(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/builder@21.3.0(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/architect': 0.2102.0(chokidar@5.0.0) '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular/cli': 21.2.2(@types/node@25.4.0)(chokidar@5.0.0) + '@angular/cli': 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -7218,13 +7218,13 @@ snapshots: ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 - '@angular-eslint/schematics@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/schematics@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/core': 21.2.2(chokidar@5.0.0) '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) '@angular-eslint/eslint-plugin': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) - '@angular/cli': 21.2.2(@types/node@25.4.0)(chokidar@5.0.0) + '@angular/cli': 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) ignore: 7.0.5 semver: 7.7.4 strip-json-comments: 3.1.1 @@ -7250,7 +7250,7 @@ snapshots: eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 - '@angular/build@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular/build@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) @@ -7259,8 +7259,8 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.21(@types/node@25.4.0) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.3.0(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0)) + '@inquirer/confirm': 5.1.21(@types/node@25.5.0) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0)) beasties: 0.3.5 browserslist: 4.28.1 esbuild: 0.27.2 @@ -7281,7 +7281,7 @@ snapshots: tslib: 2.8.1 typescript: 5.9.3 undici: 7.18.2 - vite: 7.3.0(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0) + vite: 7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0) watchpack: 2.5.0 optionalDependencies: '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) @@ -7303,7 +7303,7 @@ snapshots: - tsx - yaml - '@angular/build@21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.4.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular/build@21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.2(chokidar@5.0.0) @@ -7312,8 +7312,8 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.21(@types/node@25.4.0) - '@vitejs/plugin-basic-ssl': 2.1.4(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0)) + '@inquirer/confirm': 5.1.21(@types/node@25.5.0) + '@vitejs/plugin-basic-ssl': 2.1.4(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0)) beasties: 0.4.1 browserslist: 4.28.1 esbuild: 0.27.3 @@ -7334,7 +7334,7 @@ snapshots: tslib: 2.8.1 typescript: 5.9.3 undici: 7.22.0 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0) watchpack: 2.5.1 optionalDependencies: '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) @@ -7365,13 +7365,13 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@21.2.2(@types/node@25.4.0)(chokidar@5.0.0)': + '@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0)': dependencies: '@angular-devkit/architect': 0.2102.2(chokidar@5.0.0) '@angular-devkit/core': 21.2.2(chokidar@5.0.0) '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) - '@inquirer/prompts': 7.10.1(@types/node@25.4.0) - '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@25.4.0))(@types/node@25.4.0)(listr2@9.0.5) + '@inquirer/prompts': 7.10.1(@types/node@25.5.0) + '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@25.5.0))(@types/node@25.5.0)(listr2@9.0.5) '@modelcontextprotocol/sdk': 1.26.0(zod@4.3.6) '@schematics/angular': 21.2.2(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 @@ -8556,128 +8556,128 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@25.4.0)': + '@inquirer/checkbox@4.3.2(@types/node@25.5.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/confirm@5.1.21(@types/node@25.4.0)': + '@inquirer/confirm@5.1.21(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/core@10.3.2(@types/node@25.4.0)': + '@inquirer/core@10.3.2(@types/node@25.5.0)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/editor@4.2.23(@types/node@25.4.0)': + '@inquirer/editor@4.2.23(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/external-editor': 1.0.3(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/external-editor': 1.0.3(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/expand@4.0.23(@types/node@25.4.0)': + '@inquirer/expand@4.0.23(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/external-editor@1.0.3(@types/node@25.4.0)': + '@inquirer/external-editor@1.0.3(@types/node@25.5.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@25.4.0)': + '@inquirer/input@4.3.1(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/number@3.0.23(@types/node@25.4.0)': + '@inquirer/number@3.0.23(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/password@4.0.23(@types/node@25.4.0)': + '@inquirer/password@4.0.23(@types/node@25.5.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/prompts@7.10.1(@types/node@25.4.0)': + '@inquirer/prompts@7.10.1(@types/node@25.5.0)': dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@25.4.0) - '@inquirer/confirm': 5.1.21(@types/node@25.4.0) - '@inquirer/editor': 4.2.23(@types/node@25.4.0) - '@inquirer/expand': 4.0.23(@types/node@25.4.0) - '@inquirer/input': 4.3.1(@types/node@25.4.0) - '@inquirer/number': 3.0.23(@types/node@25.4.0) - '@inquirer/password': 4.0.23(@types/node@25.4.0) - '@inquirer/rawlist': 4.1.11(@types/node@25.4.0) - '@inquirer/search': 3.2.2(@types/node@25.4.0) - '@inquirer/select': 4.4.2(@types/node@25.4.0) + '@inquirer/checkbox': 4.3.2(@types/node@25.5.0) + '@inquirer/confirm': 5.1.21(@types/node@25.5.0) + '@inquirer/editor': 4.2.23(@types/node@25.5.0) + '@inquirer/expand': 4.0.23(@types/node@25.5.0) + '@inquirer/input': 4.3.1(@types/node@25.5.0) + '@inquirer/number': 3.0.23(@types/node@25.5.0) + '@inquirer/password': 4.0.23(@types/node@25.5.0) + '@inquirer/rawlist': 4.1.11(@types/node@25.5.0) + '@inquirer/search': 3.2.2(@types/node@25.5.0) + '@inquirer/select': 4.4.2(@types/node@25.5.0) optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/rawlist@4.1.11(@types/node@25.4.0)': + '@inquirer/rawlist@4.1.11(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/search@3.2.2(@types/node@25.4.0)': + '@inquirer/search@3.2.2(@types/node@25.5.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/select@4.4.2(@types/node@25.4.0)': + '@inquirer/select@4.4.2(@types/node@25.5.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.4.0) + '@inquirer/core': 10.3.2(@types/node@25.5.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@inquirer/type@3.0.10(@types/node@25.4.0)': + '@inquirer/type@3.0.10(@types/node@25.5.0)': optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@isaacs/cliui@8.0.2': dependencies: @@ -8705,13 +8705,13 @@ snapshots: '@jest/console@30.3.0': dependencies: '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 jest-message-util: 30.3.0 jest-util: 30.3.0 slash: 3.0.0 - '@jest/core@30.3.0(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3))': + '@jest/core@30.3.0(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3))': dependencies: '@jest/console': 30.3.0 '@jest/pattern': 30.0.1 @@ -8719,14 +8719,14 @@ snapshots: '@jest/test-result': 30.3.0 '@jest/transform': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.3.0 - jest-config: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest-config: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-haste-map: 30.3.0 jest-message-util: 30.3.0 jest-regex-util: 30.0.1 @@ -8756,7 +8756,7 @@ snapshots: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 '@types/jsdom': 21.1.7 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-mock: 30.2.0 jest-util: 30.2.0 jsdom: 26.1.0(canvas@3.0.0) @@ -8769,7 +8769,7 @@ snapshots: '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 '@types/jsdom': 21.1.7 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-mock: 30.3.0 jest-util: 30.3.0 jsdom: 26.1.0(canvas@3.0.0) @@ -8780,14 +8780,14 @@ snapshots: dependencies: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-mock: 30.2.0 '@jest/environment@30.3.0': dependencies: '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-mock: 30.3.0 '@jest/expect-utils@30.0.5': @@ -8809,7 +8809,7 @@ snapshots: dependencies: '@jest/types': 30.2.0 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-message-util: 30.2.0 jest-mock: 30.2.0 jest-util: 30.2.0 @@ -8818,7 +8818,7 @@ snapshots: dependencies: '@jest/types': 30.3.0 '@sinonjs/fake-timers': 15.1.1 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-message-util: 30.3.0 jest-mock: 30.3.0 jest-util: 30.3.0 @@ -8838,7 +8838,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-regex-util: 30.0.1 '@jest/reporters@30.3.0': @@ -8849,7 +8849,7 @@ snapshots: '@jest/transform': 30.3.0 '@jest/types': 30.3.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -8929,7 +8929,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -8939,7 +8939,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -8949,7 +8949,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -9113,10 +9113,10 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@3.0.5(@inquirer/prompts@7.10.1(@types/node@25.4.0))(@types/node@25.4.0)(listr2@9.0.5)': + '@listr2/prompt-adapter-inquirer@3.0.5(@inquirer/prompts@7.10.1(@types/node@25.5.0))(@types/node@25.5.0)(listr2@9.0.5)': dependencies: - '@inquirer/prompts': 7.10.1(@types/node@25.4.0) - '@inquirer/type': 3.0.10(@types/node@25.4.0) + '@inquirer/prompts': 7.10.1(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.0) listr2: 9.0.5 transitivePeerDependencies: - '@types/node' @@ -9824,20 +9824,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.8 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/connect@3.4.38': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/eslint-scope@3.7.7': dependencies: @@ -9855,7 +9855,7 @@ snapshots: '@types/express-serve-static-core@4.19.8': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -9871,7 +9871,7 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/istanbul-lib-coverage@2.0.6': {} @@ -9890,7 +9890,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -9900,9 +9900,9 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 - '@types/node@25.4.0': + '@types/node@25.5.0': dependencies: undici-types: 7.18.2 @@ -9915,11 +9915,11 @@ snapshots: '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/send@1.2.1': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/serve-index@1.9.4': dependencies: @@ -9928,12 +9928,12 @@ snapshots: '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/send': 0.17.6 '@types/sockjs@0.3.36': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/stack-utils@2.0.3': {} @@ -9941,7 +9941,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@types/yargs-parser@21.0.3': {} @@ -10101,13 +10101,13 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.3.0(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0))': dependencies: - vite: 7.3.0(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0) + vite: 7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0) - '@vitejs/plugin-basic-ssl@2.1.4(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@2.1.4(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0))': dependencies: - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -11686,7 +11686,7 @@ snapshots: '@jest/expect': 30.3.0 '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -11706,15 +11706,15 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)): + jest-cli@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)): dependencies: - '@jest/core': 30.3.0(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + '@jest/core': 30.3.0(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest-config: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-util: 30.3.0 jest-validate: 30.3.0 yargs: 17.7.2 @@ -11725,7 +11725,7 @@ snapshots: - supports-color - ts-node - jest-config@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)): + jest-config@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 '@jest/get-type': 30.1.0 @@ -11751,8 +11751,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 25.4.0 - ts-node: 10.9.2(@types/node@25.4.0)(typescript@5.9.3) + '@types/node': 25.5.0 + ts-node: 10.9.2(@types/node@25.5.0)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11807,7 +11807,7 @@ snapshots: '@jest/environment': 30.3.0 '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-mock: 30.3.0 jest-util: 30.3.0 jest-validate: 30.3.0 @@ -11817,7 +11817,7 @@ snapshots: jest-haste-map@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11894,26 +11894,26 @@ snapshots: jest-mock@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-util: 30.0.5 jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-util: 30.2.0 jest-mock@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 jest-util: 30.3.0 jest-pnp-resolver@1.2.3(jest-resolve@30.3.0): optionalDependencies: jest-resolve: 30.3.0 - jest-preset-angular@16.1.1(135ea37d5312db3eeddee262c6eb1d13): + jest-preset-angular@16.1.1(1dbd79aa77dc8496f8a6323d321949b2): dependencies: '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) @@ -11922,11 +11922,11 @@ snapshots: '@jest/environment-jsdom-abstract': 30.2.0(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0)) bs-logger: 0.2.6 esbuild-wasm: 0.27.3 - jest: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-util: 30.2.0 jsdom: 26.1.0(canvas@3.0.0) pretty-format: 30.2.0 - ts-jest: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(typescript@5.9.3) + ts-jest: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(typescript@5.9.3) typescript: 5.9.3 optionalDependencies: esbuild: 0.27.3 @@ -11964,7 +11964,7 @@ snapshots: '@jest/test-result': 30.3.0 '@jest/transform': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -11993,7 +11993,7 @@ snapshots: '@jest/test-result': 30.3.0 '@jest/transform': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 @@ -12040,7 +12040,7 @@ snapshots: jest-util@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -12049,7 +12049,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -12058,7 +12058,7 @@ snapshots: jest-util@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -12077,7 +12077,7 @@ snapshots: dependencies: '@jest/test-result': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 25.4.0 + '@types/node': 25.5.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12091,24 +12091,24 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@30.3.0: dependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 '@ungap/structured-clone': 1.3.0 jest-util: 30.3.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)): + jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)): dependencies: - '@jest/core': 30.3.0(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + '@jest/core': 30.3.0(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) '@jest/types': 30.3.0 import-local: 3.2.0 - jest-cli: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest-cli: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -13735,12 +13735,12 @@ snapshots: dependencies: typescript: 5.9.3 - ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 30.3.0(@types/node@25.4.0)(ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3)) + jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -13756,14 +13756,14 @@ snapshots: esbuild: 0.27.3 jest-util: 30.2.0 - ts-node@10.9.2(@types/node@25.4.0)(typescript@5.9.3): + ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 25.4.0 + '@types/node': 25.5.0 acorn: 8.14.0 acorn-walk: 8.3.1 arg: 4.1.3 @@ -13921,7 +13921,7 @@ snapshots: vary@1.1.2: {} - vite@7.3.0(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0): + vite@7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -13930,7 +13930,7 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.4.2 @@ -13938,7 +13938,7 @@ snapshots: terser: 5.44.1 yaml: 2.7.0 - vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0): + vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -13947,7 +13947,7 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.4.0 + '@types/node': 25.5.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.4.2 From c813a1846d04e01f90fef9e5f396a7526d44f48e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:02:33 +0000 Subject: [PATCH 16/23] Chore(deps): Bump the frontend-angular-dependencies group (#12491) Bumps the frontend-angular-dependencies group in /src-ui with 20 updates: | Package | From | To | | --- | --- | --- | | [@angular/cdk](https://github.com/angular/components) | `21.2.2` | `21.2.4` | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `21.2.4` | `21.2.6` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `21.2.4` | `21.2.6` | | [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `21.2.4` | `21.2.6` | | [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `21.2.4` | `21.2.6` | | [@angular/localize](https://github.com/angular/angular) | `21.2.4` | `21.2.6` | | [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `21.2.4` | `21.2.6` | | [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `21.2.4` | `21.2.6` | | [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `21.2.4` | `21.2.6` | | [ngx-cookie-service](https://github.com/stevermeister/ngx-cookie-service) | `21.1.0` | `21.3.1` | | [@angular-devkit/core](https://github.com/angular/angular-cli) | `21.2.2` | `21.2.3` | | [@angular-devkit/schematics](https://github.com/angular/angular-cli) | `21.2.2` | `21.2.3` | | [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder) | `21.3.0` | `21.3.1` | | [@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin) | `21.3.0` | `21.3.1` | | [@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template) | `21.3.0` | `21.3.1` | | [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics) | `21.3.0` | `21.3.1` | | [@angular-eslint/template-parser](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/template-parser) | `21.3.0` | `21.3.1` | | [@angular/build](https://github.com/angular/angular-cli) | `21.2.2` | `21.2.3` | | [@angular/cli](https://github.com/angular/angular-cli) | `21.2.2` | `21.2.3` | | [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `21.2.4` | `21.2.6` | Updates `@angular/cdk` from 21.2.2 to 21.2.4 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/components/compare/v21.2.2...v21.2.4) Updates `@angular/common` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/common) Updates `@angular/compiler` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/compiler) Updates `@angular/core` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/core) Updates `@angular/forms` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/forms) Updates `@angular/localize` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/compare/v21.2.4...v21.2.6) Updates `@angular/platform-browser` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/platform-browser) Updates `@angular/platform-browser-dynamic` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/platform-browser-dynamic) Updates `@angular/router` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/router) Updates `ngx-cookie-service` from 21.1.0 to 21.3.1 - [Release notes](https://github.com/stevermeister/ngx-cookie-service/releases) - [Changelog](https://github.com/stevermeister/ngx-cookie-service/blob/master/CHANGELOG.md) - [Commits](https://github.com/stevermeister/ngx-cookie-service/compare/v21.1.0...v21.3.1) Updates `@angular-devkit/core` from 21.2.2 to 21.2.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular-cli/compare/v21.2.2...v21.2.3) Updates `@angular-devkit/schematics` from 21.2.2 to 21.2.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular-cli/compare/v21.2.2...v21.2.3) Updates `@angular-eslint/builder` from 21.3.0 to 21.3.1 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.3.1/packages/builder) Updates `@angular-eslint/eslint-plugin` from 21.3.0 to 21.3.1 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.3.1/packages/eslint-plugin) Updates `@angular-eslint/eslint-plugin-template` from 21.3.0 to 21.3.1 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin-template/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.3.1/packages/eslint-plugin-template) Updates `@angular-eslint/schematics` from 21.3.0 to 21.3.1 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.3.1/packages/schematics) Updates `@angular-eslint/template-parser` from 21.3.0 to 21.3.1 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/template-parser/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.3.1/packages/template-parser) Updates `@angular/build` from 21.2.2 to 21.2.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular-cli/compare/v21.2.2...v21.2.3) Updates `@angular/cli` from 21.2.2 to 21.2.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular-cli/compare/v21.2.2...v21.2.3) Updates `@angular/compiler-cli` from 21.2.4 to 21.2.6 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/compiler-cli) --- updated-dependencies: - dependency-name: "@angular/cdk" dependency-version: 21.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/common" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/compiler" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/core" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/forms" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/localize" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/platform-browser" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/platform-browser-dynamic" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/router" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: ngx-cookie-service dependency-version: 21.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-angular-dependencies - dependency-name: "@angular-devkit/core" dependency-version: 21.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-devkit/schematics" dependency-version: 21.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-eslint/builder" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-eslint/eslint-plugin" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-eslint/eslint-plugin-template" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-eslint/schematics" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular-eslint/template-parser" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/build" dependency-version: 21.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/cli" dependency-version: 21.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies - dependency-name: "@angular/compiler-cli" dependency-version: 21.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-angular-dependencies ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src-ui/package.json | 40 +- src-ui/pnpm-lock.yaml | 1188 +++++++++++++++++++++-------------------- 2 files changed, 616 insertions(+), 612 deletions(-) diff --git a/src-ui/package.json b/src-ui/package.json index d212b747e..d42f0ab87 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -11,15 +11,15 @@ }, "private": true, "dependencies": { - "@angular/cdk": "^21.2.2", - "@angular/common": "~21.2.4", - "@angular/compiler": "~21.2.4", - "@angular/core": "~21.2.4", - "@angular/forms": "~21.2.4", - "@angular/localize": "~21.2.4", - "@angular/platform-browser": "~21.2.4", - "@angular/platform-browser-dynamic": "~21.2.4", - "@angular/router": "~21.2.4", + "@angular/cdk": "^21.2.4", + "@angular/common": "~21.2.6", + "@angular/compiler": "~21.2.6", + "@angular/core": "~21.2.6", + "@angular/forms": "~21.2.6", + "@angular/localize": "~21.2.6", + "@angular/platform-browser": "~21.2.6", + "@angular/platform-browser-dynamic": "~21.2.6", + "@angular/router": "~21.2.6", "@ng-bootstrap/ng-bootstrap": "^20.0.0", "@ng-select/ng-select": "^21.5.2", "@ngneat/dirty-check-forms": "^3.0.3", @@ -29,7 +29,7 @@ "mime-names": "^1.0.0", "ngx-bootstrap-icons": "^1.9.3", "ngx-color": "^10.1.0", - "ngx-cookie-service": "^21.1.0", + "ngx-cookie-service": "^21.3.1", "ngx-device-detector": "^11.0.0", "ngx-ui-tour-ng-bootstrap": "^18.0.0", "pdfjs-dist": "^5.4.624", @@ -42,16 +42,16 @@ "devDependencies": { "@angular-builders/custom-webpack": "^21.0.3", "@angular-builders/jest": "^21.0.3", - "@angular-devkit/core": "^21.2.2", - "@angular-devkit/schematics": "^21.2.2", - "@angular-eslint/builder": "21.3.0", - "@angular-eslint/eslint-plugin": "21.3.0", - "@angular-eslint/eslint-plugin-template": "21.3.0", - "@angular-eslint/schematics": "21.3.0", - "@angular-eslint/template-parser": "21.3.0", - "@angular/build": "^21.2.2", - "@angular/cli": "~21.2.2", - "@angular/compiler-cli": "~21.2.4", + "@angular-devkit/core": "^21.2.3", + "@angular-devkit/schematics": "^21.2.3", + "@angular-eslint/builder": "21.3.1", + "@angular-eslint/eslint-plugin": "21.3.1", + "@angular-eslint/eslint-plugin-template": "21.3.1", + "@angular-eslint/schematics": "21.3.1", + "@angular-eslint/template-parser": "21.3.1", + "@angular/build": "^21.2.3", + "@angular/cli": "~21.2.3", + "@angular/compiler-cli": "~21.2.6", "@codecov/webpack-plugin": "^1.9.1", "@playwright/test": "^1.58.2", "@types/jest": "^30.0.0", diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index 47a44fd2f..bd52fa123 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -9,41 +9,41 @@ importers: .: dependencies: '@angular/cdk': - specifier: ^21.2.2 - version: 21.2.2(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + specifier: ^21.2.4 + version: 21.2.4(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) '@angular/common': - specifier: ~21.2.4 - version: 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + specifier: ~21.2.6 + version: 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) '@angular/compiler': - specifier: ~21.2.4 - version: 21.2.4 + specifier: ~21.2.6 + version: 21.2.6 '@angular/core': - specifier: ~21.2.4 - version: 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + specifier: ~21.2.6 + version: 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) '@angular/forms': - specifier: ~21.2.4 - version: 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + specifier: ~21.2.6 + version: 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) '@angular/localize': - specifier: ~21.2.4 - version: 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) + specifier: ~21.2.6 + version: 21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6) '@angular/platform-browser': - specifier: ~21.2.4 - version: 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + specifier: ~21.2.6 + version: 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) '@angular/platform-browser-dynamic': - specifier: ~21.2.4 - version: 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))) + specifier: ~21.2.6 + version: 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))) '@angular/router': - specifier: ~21.2.4 - version: 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + specifier: ~21.2.6 + version: 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) '@ng-bootstrap/ng-bootstrap': specifier: ^20.0.0 - version: 20.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) + version: 20.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@popperjs/core@2.11.8)(rxjs@7.8.2) '@ng-select/ng-select': specifier: ^21.5.2 - version: 21.5.2(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)) + version: 21.5.2(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)) '@ngneat/dirty-check-forms': specifier: ^3.0.3 - version: 3.0.3(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/router@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2) + version: 3.0.3(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/router@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 @@ -58,19 +58,19 @@ importers: version: 1.0.0 ngx-bootstrap-icons: specifier: ^1.9.3 - version: 1.9.3(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + version: 1.9.3(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) ngx-color: specifier: ^10.1.0 - version: 10.1.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + version: 10.1.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) ngx-cookie-service: - specifier: ^21.1.0 - version: 21.1.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + specifier: ^21.3.1 + version: 21.3.1(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) ngx-device-detector: specifier: ^11.0.0 - version: 11.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + version: 11.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) ngx-ui-tour-ng-bootstrap: specifier: ^18.0.0 - version: 18.0.0(f247d97663488c516a027bc34de144d4) + version: 18.0.0(957a18d57a4419785daf6612885cd3fb) pdfjs-dist: specifier: ^5.4.624 version: 5.4.624 @@ -92,40 +92,40 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^21.0.3 - version: 21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + version: 21.0.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular-builders/jest': specifier: ^21.0.3 - version: 21.0.3(7998fbf94f98776688371278d7c06a01) + version: 21.0.3(de4975aded7c1b8c16c42c3502fe689b) '@angular-devkit/core': - specifier: ^21.2.2 - version: 21.2.2(chokidar@5.0.0) + specifier: ^21.2.3 + version: 21.2.3(chokidar@5.0.0) '@angular-devkit/schematics': - specifier: ^21.2.2 - version: 21.2.2(chokidar@5.0.0) + specifier: ^21.2.3 + version: 21.2.3(chokidar@5.0.0) '@angular-eslint/builder': - specifier: 21.3.0 - version: 21.3.0(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 21.3.1 + version: 21.3.1(@angular/cli@21.2.3(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin': - specifier: 21.3.0 - version: 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 21.3.1 + version: 21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': - specifier: 21.3.0 - version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 21.3.1 + version: 21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/schematics': - specifier: 21.3.0 - version: 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 21.3.1 + version: 21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.3(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/template-parser': - specifier: 21.3.0 - version: 21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 21.3.1 + version: 21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@angular/build': - specifier: ^21.2.2 - version: 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + specifier: ^21.2.3 + version: 21.2.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular/cli': - specifier: ~21.2.2 - version: 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) + specifier: ~21.2.3 + version: 21.2.3(@types/node@25.5.0)(chokidar@5.0.0) '@angular/compiler-cli': - specifier: ~21.2.4 - version: 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + specifier: ~21.2.6 + version: 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) '@codecov/webpack-plugin': specifier: ^1.9.1 version: 1.9.1(webpack@5.105.3) @@ -161,7 +161,7 @@ importers: version: 16.0.0 jest-preset-angular: specifier: ^16.1.1 - version: 16.1.1(1dbd79aa77dc8496f8a6323d321949b2) + version: 16.1.1(84f6d80ef84de676e7bcbce762f185a5) jest-websocket-mock: specifier: ^2.5.0 version: 2.5.0 @@ -280,13 +280,13 @@ packages: engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/architect@0.2102.0': - resolution: {integrity: sha512-kYFwTNzToG2SJMxj2f41w3QRtdqlrFuF+bpZrtIaHOP078Ktld8EPIp9KqB0Y46Vvs69ifby5Q1/wPD9wA3iaw==} + '@angular-devkit/architect@0.2102.3': + resolution: {integrity: sha512-G4wSWUbtWp1WCKw5GMRqHH8g4m5RBpIyzt8n8IX5Pm6iYe/rwCBSKL3ktEkk7AYMwjtonkRlDtAK1GScFsf1Sg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/architect@0.2102.2': - resolution: {integrity: sha512-CDvFtXwyBtMRkTQnm+LfBNLL0yLV8ZGskrM1T6VkcGwXGFDott1FxUdj96ViodYsYL5fbJr0MNA6TlLcanV3kQ==} + '@angular-devkit/architect@0.2102.6': + resolution: {integrity: sha512-h4qybKypR7OuwcTHPQI1zRm7abXgmPiV49vI2UeMtVVY/GKzru9gMexcYmWabzEyBY8w6VSfWjV2X+eit2EhDQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -356,8 +356,8 @@ packages: chokidar: optional: true - '@angular-devkit/core@21.2.0': - resolution: {integrity: sha512-HZdTn46Ca6qbb9Zef8R/+TWsk6mNKRm4rJyL3PxHP6HnVCwSPNZ0LNN9BjVREBs+UlRdXqBGFBZh5D1nBgu5GQ==} + '@angular-devkit/core@21.2.3': + resolution: {integrity: sha512-i++JVHOijyFckjdYqKbSXUpKnvmO2a0Utt/wQVwiLAT0O9H1hR/2NGPzubB4hnLMNSyVWY8diminaF23mZ0xjA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^5.0.0 @@ -365,8 +365,8 @@ packages: chokidar: optional: true - '@angular-devkit/core@21.2.2': - resolution: {integrity: sha512-xUeKGe4BDQpkz0E6fnAPIJXE0y0nqtap0KhJIBhvN7xi3NenIzTmoi6T9Yv5OOBUdLZbOm4SOel8MhdXiIBpAQ==} + '@angular-devkit/core@21.2.6': + resolution: {integrity: sha512-u5gPTAY7MC02uACQE39xxiFcm1hslF+ih/f2borMWnhER0JNTpHjLiLRXFkq7or7+VVHU30zfhK4XNAuO4WTIg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^5.0.0 @@ -374,49 +374,49 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@21.2.2': - resolution: {integrity: sha512-CCeyQxGUq+oyGnHd7PfcYIVbj9pRnqjQq0rAojoAqs1BJdtInx9weLBCLy+AjM3NHePeZrnwm+wEVr8apED8kg==} + '@angular-devkit/schematics@21.2.3': + resolution: {integrity: sha512-tc/bBloRTVIBWGRiMPln1QbW+2QPj+YnWL/nG79abLKWkdrL9dJLcCRXY7dsPNrxOc/QF+8tVpnr8JofhWL9cQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-eslint/builder@21.3.0': - resolution: {integrity: sha512-26QUUouei52biUFAlJSrWNAU9tuF2miKwd8uHdxWwCF31xz+OxC5+NfudWvt1AFaYow7gWueX1QX3rNNtSPDrg==} + '@angular-eslint/builder@21.3.1': + resolution: {integrity: sha512-1f1Lyp5e7OH6txiV224HaY3G1uRCj91OSKq7hT2Vw9NRw6zWFc1anBpDeLVjpL9ptUxzUGIQR5jEV54hOPayoQ==} peerDependencies: '@angular/cli': '>= 21.0.0 < 22.0.0' eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '*' - '@angular-eslint/bundled-angular-compiler@21.3.0': - resolution: {integrity: sha512-l521I24J9gJxyMbRkrM24Tc7W8J8BP+TDAmVs2nT8+lXbS3kg8QpWBRtd+hNUgq6o+vt+lKBkytnEfu8OiqeRg==} + '@angular-eslint/bundled-angular-compiler@21.3.1': + resolution: {integrity: sha512-jjbnJPUXQeQBJ8RM+ahlbt4GH2emVN8JvG3AhFbPci1FrqXi9cOOfkbwLmvpoyTli4LF8gy7g4ctFqnlRgqryw==} - '@angular-eslint/eslint-plugin-template@21.3.0': - resolution: {integrity: sha512-lVixd/KypPWgA/5/pUOhJV9MTcaHjYZEqyOi+IiLk+h+maGxn6/s6Ot+20n+XGS85zAgOY+qUw6EEQ11hoojIQ==} + '@angular-eslint/eslint-plugin-template@21.3.1': + resolution: {integrity: sha512-ndPWJodkcEOu2PVUxlUwyz4D2u3r9KO7veWmStVNOLeNrICJA+nQvrz2BWCu0l48rO0K5ezsy0JFcQDVwE/5mw==} peerDependencies: - '@angular-eslint/template-parser': 21.3.0 + '@angular-eslint/template-parser': 21.3.1 '@typescript-eslint/types': ^7.11.0 || ^8.0.0 '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '*' - '@angular-eslint/eslint-plugin@21.3.0': - resolution: {integrity: sha512-Whf/AUUBekOlfSJRS78m76YGrBQAZ3waXE7oOdlW5xEQvn8jBDN9EGuNnjg/syZzvzjK4ZpYC4g1XYXrc+fQIg==} + '@angular-eslint/eslint-plugin@21.3.1': + resolution: {integrity: sha512-08NNTxwawRLTWPLl8dg1BnXMwimx93y4wMEwx2aWQpJbIt4pmNvwJzd+NgoD/Ag2VdLS/gOMadhJH5fgaYKsPQ==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '*' - '@angular-eslint/schematics@21.3.0': - resolution: {integrity: sha512-8deU/zVY9f8k8kAQQ9PL130ox2VlrZw3fMxgsPNAY5tjQ0xk0J2YVSszYHhcqdMGG1J01IsxIjvQaJ4pFfEmMw==} + '@angular-eslint/schematics@21.3.1': + resolution: {integrity: sha512-1U2u4ZsZvwT30aXRLsIJf6tULIiioo9BtASNsldpYecU3/m/1+F61lCYG79qt7YWbif9KABPYZlFTJUFGN8HWA==} peerDependencies: '@angular/cli': '>= 21.0.0 < 22.0.0' - '@angular-eslint/template-parser@21.3.0': - resolution: {integrity: sha512-ysyou1zAY6M6rSZNdIcYKGd4nk6TCapamyFNB3ivmTlVZ0O35TS9o/rJ0aUttuHgDp+Ysgs3ql+LA746PXgCyQ==} + '@angular-eslint/template-parser@21.3.1': + resolution: {integrity: sha512-moERVCTekQKOvR8RMuEOtWSO3VS1qrzA3keI1dPto/JVB8Nqp9w3R5ZpEoXHzh4zgEryosxmPgdi6UczJe2ouQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '*' - '@angular-eslint/utils@21.3.0': - resolution: {integrity: sha512-oNigH6w3l+owTMboj/uFG0tHOy43uH8BpQRtBOQL1/s2+5in/BJ2Fjobv3SyizxTgeJ1FhRefbkT8GmVjK7jAA==} + '@angular-eslint/utils@21.3.1': + resolution: {integrity: sha512-Q3SGA1/36phZhmsp1mYrKzp/jcmqofRr861MYn46FaWIKSYXBYRzl+H3FIJKBu5CE36Bggu6hbNpwGPuUp+MCg==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -468,8 +468,8 @@ packages: vitest: optional: true - '@angular/build@21.2.2': - resolution: {integrity: sha512-Vq2eIneNxzhHm1MwEmRqEJDwHU9ODfSRDaMWwtysGMhpoMQmLdfTqkQDmkC2qVUr8mV8Z1i5I+oe5ZJaMr/PlQ==} + '@angular/build@21.2.3': + resolution: {integrity: sha512-u4bhVQruK7KOuHQuoltqlHg+szp0f6rnsGIUolJnT3ez5V6OuSoWIxUorSbvryi2DiKRD/3iwMq7qJN1aN9HCA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^21.0.0 @@ -479,7 +479,7 @@ packages: '@angular/platform-browser': ^21.0.0 '@angular/platform-server': ^21.0.0 '@angular/service-worker': ^21.0.0 - '@angular/ssr': ^21.2.2 + '@angular/ssr': ^21.2.3 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^21.0.0 @@ -514,46 +514,46 @@ packages: vitest: optional: true - '@angular/cdk@21.2.2': - resolution: {integrity: sha512-9AsZkwqy07No7+0qPydcJfXB6SpA9qLDBanoesNj5KsiZJ62PJH3oIjVyNeQEEe1HQWmSwBnhwN12OPLNMUlnw==} + '@angular/cdk@21.2.4': + resolution: {integrity: sha512-Zv+q9Z/wVWTt0ckuO3gnU7PbpCLTr1tKPEsofLGGzDufA5/85aBLn2UiLcjlY6wQ+V3EMqANhGo/8XJgvBEYFA==} peerDependencies: '@angular/common': ^21.0.0 || ^22.0.0 '@angular/core': ^21.0.0 || ^22.0.0 '@angular/platform-browser': ^21.0.0 || ^22.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@21.2.2': - resolution: {integrity: sha512-eZo8/qX+ZIpIWc0CN+cCX13Lbgi/031wAp8DRVhDDO6SMVtcr/ObOQ2S16+pQdOMXxiG3vby6IhzJuz9WACzMQ==} + '@angular/cli@21.2.3': + resolution: {integrity: sha512-QzDxnSy8AUOz6ca92xfbNuEmRdWRDi1dfFkxDVr+4l6XUnA9X6VmOi7ioCO1I9oDR73LXHybOqkqHBYDlqt/Ag==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@21.2.4': - resolution: {integrity: sha512-NrP6qOuUpo3fqq14UJ1b2bIRtWsfvxh1qLqOyFV4gfBrHhXd0XffU1LUlUw1qp4w1uBSgPJ0/N5bSPUWrAguVg==} + '@angular/common@21.2.6': + resolution: {integrity: sha512-2FcpZ1h6AZ4JwCIlnpHCYrbRTGQTOj/RFXkuX/qw7K6cFmJGfWFMmr++xWtHZEvUddfbR9hqDo+v1mkqEKE/Kw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 21.2.4 + '@angular/core': 21.2.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@21.2.4': - resolution: {integrity: sha512-vGjd7DZo/Ox50pQCm5EycmBu91JclimPtZoyNXu/2hSxz3oAkzwiHCwlHwk2g58eheSSp+lYtYRLmHAqSVZLjg==} + '@angular/compiler-cli@21.2.6': + resolution: {integrity: sha512-CiPmat4+D+hWXMTAY++09WeII/5D0r6iTjdLdaTq8tlo0uJcrOlazib4CpA94kJ2CRdzfhmC1H+ttwBI1xIlTg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 21.2.4 + '@angular/compiler': 21.2.6 typescript: '>=5.9 <6.1' peerDependenciesMeta: typescript: optional: true - '@angular/compiler@21.2.4': - resolution: {integrity: sha512-9+ulVK3idIo/Tu4X2ic7/V0+Uj7pqrOAbOuIirYe6Ymm3AjexuFRiGBbfcH0VJhQ5cf8TvIJ1fuh+MI4JiRIxA==} + '@angular/compiler@21.2.6': + resolution: {integrity: sha512-shGkb/aAIPbG8oSYkVJ0msGlRdDVcJBVaUVx2KenMltifQjfLn5N8DFMAzOR6haaA3XeugFExxKqmvySjrVq+A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@21.2.4': - resolution: {integrity: sha512-2+gd67ZuXHpGOqeb2o7XZPueEWEP81eJza2tSHkT5QMV8lnYllDEmaNnkPxnIjSLGP1O3PmiXxo4z8ibHkLZwg==} + '@angular/core@21.2.6': + resolution: {integrity: sha512-svgK5DhFlQlS+sMybXftn08rHHRiDGY/uIKT5LZUaKgyffnkPb8uClpMIW0NzANtU8qs8pwgDZFoJw85Ia3oqQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 21.2.4 + '@angular/compiler': 21.2.6 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 || ~0.16.0 peerDependenciesMeta: @@ -562,50 +562,50 @@ packages: zone.js: optional: true - '@angular/forms@21.2.4': - resolution: {integrity: sha512-1fOhctA9ADEBYjI3nPQUR5dHsK2+UWAjup37Ksldk/k0w8UpD5YsN7JVNvsDMZRFMucKYcGykPblU7pABtsqnQ==} + '@angular/forms@21.2.6': + resolution: {integrity: sha512-i8BoWxBAm0g2xOMcQ8wTdj07gqMPIFYIyefCOo0ezcGj5XhYjd+C2UrYnKsup0aMZqqEAO1l2aZbmfHx9xLheQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.2.4 - '@angular/core': 21.2.4 - '@angular/platform-browser': 21.2.4 + '@angular/common': 21.2.6 + '@angular/core': 21.2.6 + '@angular/platform-browser': 21.2.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@21.2.4': - resolution: {integrity: sha512-brKKeH+jaTlY4coIOinKQtitLCguQzyniKYtfrhCvZSN0ap4W4PljAT5w3l+1a8e7/ThM1JVQpqtVCCcJHJZSg==} + '@angular/localize@21.2.6': + resolution: {integrity: sha512-+nScGHruNCUiGz9nbNyFLO0Wg5dGZt+PBH/9wvzCxe1A+VhyiRSNCTD9hjcjsjtK3WPTRPd+Vo1s2URn+fgD4A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 21.2.4 - '@angular/compiler-cli': 21.2.4 + '@angular/compiler': 21.2.6 + '@angular/compiler-cli': 21.2.6 - '@angular/platform-browser-dynamic@21.2.4': - resolution: {integrity: sha512-LRJLnGh4rdgD0+S5xuDd4YRm5bV8WP2e6F1Pe5rIr6N4V9ofgpB0/uOjYy9se99FJZjoyPnpxaKsp8+XA753Zg==} + '@angular/platform-browser-dynamic@21.2.6': + resolution: {integrity: sha512-6a+zA9jM70b1kH3fSfAJIEVmkE3qB3oIXw7otWkv1nEhOJtNO0mM0dTUuO70C3GhnV9tmpLXa2him56C2LhVig==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.2.4 - '@angular/compiler': 21.2.4 - '@angular/core': 21.2.4 - '@angular/platform-browser': 21.2.4 + '@angular/common': 21.2.6 + '@angular/compiler': 21.2.6 + '@angular/core': 21.2.6 + '@angular/platform-browser': 21.2.6 - '@angular/platform-browser@21.2.4': - resolution: {integrity: sha512-1A9e/cQVu+3BkRCktLcO3RZGuw8NOTHw1frUUrpAz+iMyvIT4sDRFbL+U1g8qmOCZqRNC1Pi1HZfZ1kl6kvrcQ==} + '@angular/platform-browser@21.2.6': + resolution: {integrity: sha512-LW1vPXVHvy71LBahn+fSzPlWQl25kJIdcXq+ptG7HsMVgbPQ3/vvkKXAHYaRdppLGCFL+v+3dQGHYLNLiYL9qg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 21.2.4 - '@angular/common': 21.2.4 - '@angular/core': 21.2.4 + '@angular/animations': 21.2.6 + '@angular/common': 21.2.6 + '@angular/core': 21.2.6 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@21.2.4': - resolution: {integrity: sha512-OjWze4XT8i2MThcBXMv7ru1k6/5L6QYZbcXuseqimFCHm2avEJ+mXPovY066fMBZJhqbXdjB82OhHAWkIHjglQ==} + '@angular/router@21.2.6': + resolution: {integrity: sha512-0ajhkKYeOqHQEEH88+Q0HrheR3helwTvdTqD/0gTaapCe+HOoC+SYwmzzsYP2zwAxBNQEg4JHOGKQ30X9/gwgw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.2.4 - '@angular/core': 21.2.4 - '@angular/platform-browser': 21.2.4 + '@angular/common': 21.2.6 + '@angular/core': 21.2.6 + '@angular/platform-browser': 21.2.6 rxjs: ^6.5.3 || ^7.4.0 '@asamuzakjp/css-color@3.2.0': @@ -722,12 +722,12 @@ packages: resolution: {integrity: sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.6': - resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} + '@babel/helpers@7.29.2': + resolution: {integrity: sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.29.0': - resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} + '@babel/parser@7.29.2': + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} engines: {node: '>=6.0.0'} hasBin: true @@ -1262,21 +1262,12 @@ packages: resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} engines: {node: '>=14.17.0'} - '@emnapi/core@1.8.1': - resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==} - '@emnapi/core@1.9.0': resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==} - '@emnapi/runtime@1.8.1': - resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} - '@emnapi/runtime@1.9.0': resolution: {integrity: sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==} - '@emnapi/wasi-threads@1.1.0': - resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@emnapi/wasi-threads@1.2.0': resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} @@ -1626,15 +1617,15 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@gar/promise-retry@1.0.2': - resolution: {integrity: sha512-Lm/ZLhDZcBECta3TmCQSngiQykFdfw+QtI1/GYMsZd4l3nG+P8WLB16XuS7WaBGLQ+9E+cOcWQsth9cayuGt8g==} + '@gar/promise-retry@1.0.3': + resolution: {integrity: sha512-GmzA9ckNokPypTg10pgpeHNQe7ph+iIKKmhKu3Ob9ANkswreCx7R3cKmY781K8QK3AqVL3xVh9A42JvIAbkkSA==} engines: {node: ^20.17.0 || >=22.9.0} '@harperfast/extended-iterable@1.0.3': resolution: {integrity: sha512-sSAYhQca3rDWtQUHSAPeO7axFIUJOI6hn1gjRC5APVE1a90tuyT8f5WIgRsFhhWA7htNkju2veB9eWL6YHi/Lw==} - '@hono/node-server@1.19.9': - resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==} + '@hono/node-server@1.19.12': + resolution: {integrity: sha512-txsUW4SQ1iilgE0l9/e9VQWmELXifEFvmdA1j6WFh/aFPj99hIntrSsq/if0UWyGVkmrRPKA1wCeP+UCr1B9Uw==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 @@ -2384,8 +2375,11 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@napi-rs/wasm-runtime@1.1.1': - resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} + '@napi-rs/wasm-runtime@1.1.2': + resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 '@ng-bootstrap/ng-bootstrap@20.0.0': resolution: {integrity: sha512-Jt+GUQ0PdM8VsOUUVr7vTQXhwcGwe2DCe1mmfS21vz9pLSOtGRz41ohZKc1egUevj5Rxm2sHVq5Sve68/nTMfA==} @@ -2771,153 +2765,153 @@ packages: '@rolldown/pluginutils@1.0.0-rc.4': resolution: {integrity: sha512-1BrrmTu0TWfOP1riA8uakjFc9bpIUGzVKETsOtzY39pPga8zELGDl8eu1Dx7/gjM5CAz14UknsUMpBO8L+YntQ==} - '@rollup/rollup-android-arm-eabi@4.59.0': - resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} + '@rollup/rollup-android-arm-eabi@4.60.1': + resolution: {integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.59.0': - resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==} + '@rollup/rollup-android-arm64@4.60.1': + resolution: {integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.59.0': - resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==} + '@rollup/rollup-darwin-arm64@4.60.1': + resolution: {integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.59.0': - resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==} + '@rollup/rollup-darwin-x64@4.60.1': + resolution: {integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.59.0': - resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==} + '@rollup/rollup-freebsd-arm64@4.60.1': + resolution: {integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.59.0': - resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==} + '@rollup/rollup-freebsd-x64@4.60.1': + resolution: {integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.59.0': - resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} + '@rollup/rollup-linux-arm-gnueabihf@4.60.1': + resolution: {integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.59.0': - resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} + '@rollup/rollup-linux-arm-musleabihf@4.60.1': + resolution: {integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.59.0': - resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} + '@rollup/rollup-linux-arm64-gnu@4.60.1': + resolution: {integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.59.0': - resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} + '@rollup/rollup-linux-arm64-musl@4.60.1': + resolution: {integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loong64-gnu@4.59.0': - resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} + '@rollup/rollup-linux-loong64-gnu@4.60.1': + resolution: {integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-loong64-musl@4.59.0': - resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} + '@rollup/rollup-linux-loong64-musl@4.60.1': + resolution: {integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.59.0': - resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} + '@rollup/rollup-linux-ppc64-gnu@4.60.1': + resolution: {integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-ppc64-musl@4.59.0': - resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} + '@rollup/rollup-linux-ppc64-musl@4.60.1': + resolution: {integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.59.0': - resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} + '@rollup/rollup-linux-riscv64-gnu@4.60.1': + resolution: {integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.59.0': - resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} + '@rollup/rollup-linux-riscv64-musl@4.60.1': + resolution: {integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.59.0': - resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} + '@rollup/rollup-linux-s390x-gnu@4.60.1': + resolution: {integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.59.0': - resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} + '@rollup/rollup-linux-x64-gnu@4.60.1': + resolution: {integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.59.0': - resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} + '@rollup/rollup-linux-x64-musl@4.60.1': + resolution: {integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==} cpu: [x64] os: [linux] - '@rollup/rollup-openbsd-x64@4.59.0': - resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} + '@rollup/rollup-openbsd-x64@4.60.1': + resolution: {integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==} cpu: [x64] os: [openbsd] - '@rollup/rollup-openharmony-arm64@4.59.0': - resolution: {integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==} + '@rollup/rollup-openharmony-arm64@4.60.1': + resolution: {integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==} cpu: [arm64] os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.59.0': - resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==} + '@rollup/rollup-win32-arm64-msvc@4.60.1': + resolution: {integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.59.0': - resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==} + '@rollup/rollup-win32-ia32-msvc@4.60.1': + resolution: {integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-gnu@4.59.0': - resolution: {integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==} + '@rollup/rollup-win32-x64-gnu@4.60.1': + resolution: {integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==} cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.59.0': - resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==} + '@rollup/rollup-win32-x64-msvc@4.60.1': + resolution: {integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==} cpu: [x64] os: [win32] - '@schematics/angular@21.2.2': - resolution: {integrity: sha512-Ywa6HDtX7TRBQZTVMMnxX3Mk7yVnG8KtSFaXWrkx779+q8tqYdBwNwAqbNd4Zatr1GccKaz9xcptHJta5+DTxw==} + '@schematics/angular@21.2.3': + resolution: {integrity: sha512-rCEprgpNbJLl9Rm/t92eRYc1eIqD4BAJqB1OO8fzQolyDajCcOBpohjXkuLYSwK9RMyS6f+szNnYGOQawlrPYw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sigstore/bundle@4.0.0': resolution: {integrity: sha512-NwCl5Y0V6Di0NexvkTqdoVfmjTaQwoLM236r89KEojGmq/jMls8S+zb7yOwAPdXvbwfKDlP+lmXgAL4vKSQT+A==} engines: {node: ^20.17.0 || >=22.9.0} - '@sigstore/core@3.1.0': - resolution: {integrity: sha512-o5cw1QYhNQ9IroioJxpzexmPjfCe7gzafd2RY3qnMpxr4ZEja+Jad/U8sgFpaue6bOaF+z7RVkyKVV44FN+N8A==} + '@sigstore/core@3.2.0': + resolution: {integrity: sha512-kxHrDQ9YgfrWUSXU0cjsQGv8JykOFZQ9ErNKbFPWzk3Hgpwu8x2hHrQ9IdA8yl+j9RTLTC3sAF3Tdq1IQCP4oA==} engines: {node: ^20.17.0 || >=22.9.0} '@sigstore/protobuf-specs@0.5.0': resolution: {integrity: sha512-MM8XIwUjN2bwvCg1QvrMtbBmpcSHrkhFSCu1D11NyPvDQ25HEc4oG5/OcQfd/Tlf/OxmKWERDj0zGE23jQaMwA==} engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/sign@4.1.0': - resolution: {integrity: sha512-Vx1RmLxLGnSUqx/o5/VsCjkuN5L7y+vxEEwawvc7u+6WtX2W4GNa7b9HEjmcRWohw/d6BpATXmvOwc78m+Swdg==} + '@sigstore/sign@4.1.1': + resolution: {integrity: sha512-Hf4xglukg0XXQ2RiD5vSoLjdPe8OBUPA8XeVjUObheuDcWdYWrnH/BNmxZCzkAy68MzmNCxXLeurJvs6hcP2OQ==} engines: {node: ^20.17.0 || >=22.9.0} - '@sigstore/tuf@4.0.1': - resolution: {integrity: sha512-OPZBg8y5Vc9yZjmWCHrlWPMBqW5yd8+wFNl+thMdtcWz3vjVSoJQutF8YkrzI0SLGnkuFof4HSsWUhXrf219Lw==} + '@sigstore/tuf@4.0.2': + resolution: {integrity: sha512-TCAzTy0xzdP79EnxSjq9KQ3eaR7+FmudLC6eRKknVKZbV7ZNlGLClAAQb/HMNJ5n2OBNk2GT1tEmU0xuPr+SLQ==} engines: {node: ^20.17.0 || >=22.9.0} '@sigstore/verify@3.1.0': @@ -3511,6 +3505,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + baseline-browser-mapping@2.10.13: + resolution: {integrity: sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==} + engines: {node: '>=6.0.0'} + hasBin: true + batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} @@ -3573,6 +3572,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -3594,8 +3598,8 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cacache@20.0.3: - resolution: {integrity: sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==} + cacache@20.0.4: + resolution: {integrity: sha512-M3Lab8NPYlZU2exsL3bMVvMrMqgwCnMWfdZbK28bn3pK6APT/Te/I8hjRPNu1uwORY9a1eEQoifXbKPQMfMTOA==} engines: {node: ^20.17.0 || >=22.9.0} call-bind-apply-helpers@1.0.2: @@ -3621,6 +3625,9 @@ packages: caniuse-lite@1.0.30001775: resolution: {integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==} + caniuse-lite@1.0.30001784: + resolution: {integrity: sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==} + canvas@3.0.0: resolution: {integrity: sha512-NtcIBY88FjymQy+g2g5qnuP5IslrbWCQ3A6rSr1PeuYxVRapRZ3BZCrDyAakvI6CuDYidgZaf55ygulFVwROdg==} engines: {node: ^18.12.0 || >= 20.9.0} @@ -3952,6 +3959,9 @@ packages: electron-to-chromium@1.5.302: resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==} + electron-to-chromium@1.5.331: + resolution: {integrity: sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==} + emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} @@ -4064,10 +4074,6 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@9.1.1: - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint-scope@9.1.2: resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} @@ -4164,8 +4170,8 @@ packages: exponential-backoff@3.1.3: resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} - express-rate-limit@8.2.1: - resolution: {integrity: sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==} + express-rate-limit@8.3.2: + resolution: {integrity: sha512-77VmFeJkO0/rvimEDuUC5H30oqUC4EyOhyGccfqoLebB0oiEYfM7nwPrsDsBL1gsTpwfzX8SFy2MT3TDyRq+bg==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' @@ -4383,8 +4389,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.12.3: - resolution: {integrity: sha512-SFsVSjp8sj5UumXOOFlkZOG6XS9SJDKw0TbwFeV+AJ8xlST8kxK5Z/5EYa111UY8732lK2S/xB653ceuaoGwpg==} + hono@4.12.9: + resolution: {integrity: sha512-wy3T8Zm2bsEvxKZM5w21VdHDDcwVS1yUFFY6i8UobSsKfFceT7TOwhbhfKsDyx7tYQlmRM5FLpIuYvNFyjctiA==} engines: {node: '>=16.9.0'} hosted-git-info@9.0.2: @@ -4492,8 +4498,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - immutable@5.1.4: - resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + immutable@5.1.5: + resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -4522,10 +4528,6 @@ packages: resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==} engines: {node: ^20.17.0 || >=22.9.0} - ip-address@10.0.1: - resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} - engines: {node: '>= 12'} - ip-address@10.1.0: resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} engines: {node: '>= 12'} @@ -4869,8 +4871,8 @@ packages: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true - jose@6.1.3: - resolution: {integrity: sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==} + jose@6.2.2: + resolution: {integrity: sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==} js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -5036,10 +5038,6 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.6: - resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} - engines: {node: 20 || >=22} - lru-cache@11.2.7: resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} engines: {node: 20 || >=22} @@ -5061,8 +5059,8 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@15.0.4: - resolution: {integrity: sha512-vM2sG+wbVeVGYcCm16mM3d5fuem9oC28n436HjsGO3LcxoTI8LNVa4rwZDn3f76+cWyT4GGJDxjTYU1I2nr6zw==} + make-fetch-happen@15.0.5: + resolution: {integrity: sha512-uCbIa8jWWmQZt4dSnEStkVC6gdakiinAm4PiGsywIkguF0eWMdcjDz0ECYhUolFU3pFLOev9VNPCEygydXnddg==} engines: {node: ^20.17.0 || >=22.9.0} makeerror@1.0.12: @@ -5177,8 +5175,8 @@ packages: resolution: {integrity: sha512-2d0q2a8eCi2IRg/IGubCNRJoYbA1+YPXAzQVRFmB45gdGZafyivnZ5YSEfo3JikbjGxOdntGFvBQGqaSMXlAFQ==} engines: {node: ^20.17.0 || >=22.9.0} - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + minipass-flush@1.0.7: + resolution: {integrity: sha512-TbqTz9cUwWyHS2Dy89P3ocAGUGxKjjLuR9z8w4WUTGAVgEj17/4nhgo2Du56i0Fm3Pm30g4iA8Lcqctc76jCzA==} engines: {node: '>= 8'} minipass-pipeline@1.2.4: @@ -5227,8 +5225,8 @@ packages: resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} hasBin: true - msgpackr@1.11.8: - resolution: {integrity: sha512-bC4UGzHhVvgDNS7kn9tV8fAucIYUBuGojcaLiz7v+P63Lmtm0Xeji8B/8tYKddALXxJLpwIeBmUN3u64C4YkRA==} + msgpackr@1.11.9: + resolution: {integrity: sha512-FkoAAyyA6HM8wL882EcEyFZ9s7hVADSwG9xrVx3dxxNQAtgADTrJoEWivID82Iv1zWDsv/OtbrrcZAzGzOMdNw==} multicast-dns@7.2.5: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} @@ -5287,8 +5285,8 @@ packages: '@angular/common': '>=19.0.0-0' '@angular/core': '>=19.0.0-0' - ngx-cookie-service@21.1.0: - resolution: {integrity: sha512-W3IsoMImUVNt0ZuMesEuQJUGrEgKJaPkQGGfCg7zjUGM/EaeAIbIkfNktNIgUDmeUYapZQJa2pSg4YuK4v1gVQ==} + ngx-cookie-service@21.3.1: + resolution: {integrity: sha512-8VEA2W7W2W3yPXhemJoVtXxr+3WW2DNLV4OaCIKDzLdzUUxJ6SzPHMmXXa26Pg8pa+fZxHK1hZfqJfUxr9RMBw==} peerDependencies: '@angular/common': ^21.0.0 '@angular/core': ^21.0.0 @@ -5346,6 +5344,9 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-releases@2.0.36: + resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} + nopt@9.0.0: resolution: {integrity: sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==} engines: {node: ^20.17.0 || >=22.9.0} @@ -5539,8 +5540,8 @@ packages: path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - path-to-regexp@8.3.0: - resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} + path-to-regexp@8.4.2: + resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==} pdfjs-dist@5.4.624: resolution: {integrity: sha512-sm6TxKTtWv1Oh6n3C6J6a8odejb5uO4A4zo/2dgkHuC0iu8ZMAXOezEODkVaoVp8nX1Xzr+0WxFJJmUr45hQzg==} @@ -5549,14 +5550,18 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -5644,6 +5649,10 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.8: + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + engines: {node: ^10 || ^12 || >=14} + powershell-utils@0.1.0: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} @@ -5847,8 +5856,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - rollup@4.59.0: - resolution: {integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==} + rollup@4.60.1: + resolution: {integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -6203,8 +6212,8 @@ packages: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} - tar@7.5.9: - resolution: {integrity: sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==} + tar@7.5.13: + resolution: {integrity: sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==} engines: {node: '>=18'} terser-webpack-plugin@5.3.16: @@ -6286,12 +6295,6 @@ packages: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - ts-api-utils@2.4.0: - resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - ts-api-utils@2.5.0: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} @@ -6425,14 +6428,6 @@ packages: resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} engines: {node: '>=4'} - unique-filename@5.0.0: - resolution: {integrity: sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==} - engines: {node: ^20.17.0 || >=22.9.0} - - unique-slug@6.0.0: - resolution: {integrity: sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==} - engines: {node: ^20.17.0 || >=22.9.0} - universal-user-agent@6.0.1: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} @@ -6802,10 +6797,10 @@ packages: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} - zod-to-json-schema@3.25.1: - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} + zod-to-json-schema@3.25.2: + resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} peerDependencies: - zod: ^3.25 || ^4 + zod: ^3.25.28 || ^4 zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} @@ -6935,7 +6930,7 @@ snapshots: '@angular-builders/common@5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3)': dependencies: - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) ts-node: 10.9.2(@types/node@25.5.0)(typescript@5.9.3) tsconfig-paths: 4.2.0 transitivePeerDependencies: @@ -6945,14 +6940,14 @@ snapshots: - chokidar - typescript - '@angular-builders/custom-webpack@21.0.3(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular-builders/custom-webpack@21.0.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@angular-builders/common': 5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3) '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) - '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular/build': 21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular/build': 21.2.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) lodash: 4.17.23 webpack-merge: 6.0.1 transitivePeerDependencies: @@ -6963,6 +6958,8 @@ snapshots: - '@angular/platform-server' - '@angular/service-worker' - '@angular/ssr' + - '@emnapi/core' + - '@emnapi/runtime' - '@rspack/core' - '@swc/core' - '@swc/wasm' @@ -6998,17 +6995,17 @@ snapshots: - webpack-cli - yaml - '@angular-builders/jest@21.0.3(7998fbf94f98776688371278d7c06a01)': + '@angular-builders/jest@21.0.3(de4975aded7c1b8c16c42c3502fe689b)': dependencies: '@angular-builders/common': 5.0.3(@types/node@25.5.0)(chokidar@5.0.0)(typescript@5.9.3) '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) - '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser-dynamic': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))) + '@angular-devkit/build-angular': 21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser-dynamic': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))) jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) - jest-preset-angular: 16.1.1(1dbd79aa77dc8496f8a6323d321949b2) + jest-preset-angular: 16.1.1(84f6d80ef84de676e7bcbce762f185a5) lodash: 4.17.23 transitivePeerDependencies: - '@angular/platform-browser' @@ -7031,28 +7028,28 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/architect@0.2102.0(chokidar@5.0.0)': + '@angular-devkit/architect@0.2102.3(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.0(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/architect@0.2102.2(chokidar@5.0.0)': + '@angular-devkit/architect@0.2102.6(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) + '@angular-devkit/core': 21.2.6(chokidar@5.0.0) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular-devkit/build-angular@21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jest-environment-jsdom@30.3.0(canvas@3.0.0))(jest@30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)))(jiti@2.6.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) '@angular-devkit/build-webpack': 0.2101.2(chokidar@5.0.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.3))(webpack@5.104.1(esbuild@0.27.2)) '@angular-devkit/core': 21.1.2(chokidar@5.0.0) - '@angular/build': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular/build': 21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) '@babel/core': 7.28.5 '@babel/generator': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 @@ -7063,11 +7060,11 @@ snapshots: '@babel/preset-env': 7.28.5(@babel/core@7.28.5) '@babel/runtime': 7.28.4 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.104.1(esbuild@0.27.2)) + '@ngtools/webpack': 21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.104.1(esbuild@0.27.2)) ansi-colors: 4.1.3 autoprefixer: 10.4.23(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.5)(webpack@5.104.1(esbuild@0.27.2)) - browserslist: 4.28.1 + browserslist: 4.28.2 copy-webpack-plugin: 13.0.1(webpack@5.104.1(esbuild@0.27.2)) css-loader: 7.1.2(webpack@5.104.1(esbuild@0.27.2)) esbuild-wasm: 0.27.2 @@ -7104,14 +7101,16 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.104.1(esbuild@0.27.2)) optionalDependencies: - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/localize': 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/localize': 21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) esbuild: 0.27.2 jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-environment-jsdom: 30.3.0(canvas@3.0.0) transitivePeerDependencies: - '@angular/compiler' + - '@emnapi/core' + - '@emnapi/runtime' - '@rspack/core' - '@swc/core' - '@types/node' @@ -7153,7 +7152,7 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/core@21.2.0(chokidar@5.0.0)': + '@angular-devkit/core@21.2.3(chokidar@5.0.0)': dependencies: ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) @@ -7164,20 +7163,20 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/core@21.2.2(chokidar@5.0.0)': + '@angular-devkit/core@21.2.6(chokidar@5.0.0)': dependencies: ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) jsonc-parser: 3.3.1 - picomatch: 4.0.3 + picomatch: 4.0.4 rxjs: 7.8.2 source-map: 0.7.6 optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/schematics@21.2.2(chokidar@5.0.0)': + '@angular-devkit/schematics@21.2.3(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 0.30.21 ora: 9.3.0 @@ -7185,23 +7184,23 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@21.3.0(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/builder@21.3.1(@angular/cli@21.2.3(@types/node@25.5.0)(chokidar@5.0.0))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-devkit/architect': 0.2102.0(chokidar@5.0.0) - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular/cli': 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) + '@angular-devkit/architect': 0.2102.6(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular/cli': 21.2.3(@types/node@25.5.0)(chokidar@5.0.0) eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - chokidar - '@angular-eslint/bundled-angular-compiler@21.3.0': {} + '@angular-eslint/bundled-angular-compiler@21.3.1': {} - '@angular-eslint/eslint-plugin-template@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin-template@21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 21.3.0 - '@angular-eslint/template-parser': 21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) - '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/bundled-angular-compiler': 21.3.1 + '@angular-eslint/template-parser': 21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/types': 8.57.2 '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) aria-query: 5.3.2 @@ -7209,22 +7208,22 @@ snapshots: eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 - '@angular-eslint/eslint-plugin@21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin@21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 21.3.0 - '@angular-eslint/utils': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/bundled-angular-compiler': 21.3.1 + '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) eslint: 10.1.0(jiti@2.6.1) - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 - '@angular-eslint/schematics@21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/schematics@21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.2.3(@types/node@25.5.0)(chokidar@5.0.0))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(chokidar@5.0.0)(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) - '@angular-eslint/eslint-plugin': 21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) - '@angular-eslint/eslint-plugin-template': 21.3.0(@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) - '@angular/cli': 21.2.2(@types/node@25.5.0)(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular-devkit/schematics': 21.2.3(chokidar@5.0.0) + '@angular-eslint/eslint-plugin': 21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/eslint-plugin-template': 21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.57.2)(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) + '@angular/cli': 21.2.3(@types/node@25.5.0)(chokidar@5.0.0) ignore: 7.0.5 semver: 7.7.4 strip-json-comments: 3.1.1 @@ -7236,33 +7235,33 @@ snapshots: - eslint - typescript - '@angular-eslint/template-parser@21.3.0(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/template-parser@21.3.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 21.3.0 + '@angular-eslint/bundled-angular-compiler': 21.3.1 eslint: 10.1.0(jiti@2.6.1) - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 typescript: 5.9.3 - '@angular-eslint/utils@21.3.0(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/utils@21.3.1(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 21.3.0 + '@angular-eslint/bundled-angular-compiler': 21.3.1 '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) eslint: 10.1.0(jiti@2.6.1) typescript: 5.9.3 - '@angular/build@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular/build@21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) - '@angular/compiler': 21.2.4 - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular/compiler': 21.2.6 + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 5.1.21(@types/node@25.5.0) '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0)) beasties: 0.3.5 - browserslist: 4.28.1 + browserslist: 4.28.2 esbuild: 0.27.2 https-proxy-agent: 7.0.6 istanbul-lib-instrument: 6.0.3 @@ -7273,7 +7272,7 @@ snapshots: parse5-html-rewriting-stream: 8.0.0 picomatch: 4.0.3 piscina: 5.1.4 - rolldown: 1.0.0-beta.58 + rolldown: 1.0.0-beta.58(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) sass: 1.97.1 semver: 7.7.3 source-map-support: 0.5.21 @@ -7284,13 +7283,15 @@ snapshots: vite: 7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0) watchpack: 2.5.0 optionalDependencies: - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/localize': 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/localize': 21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) less: 4.4.2 lmdb: 3.4.4 postcss: 8.5.6 transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - '@types/node' - chokidar - jiti @@ -7303,19 +7304,19 @@ snapshots: - tsx - yaml - '@angular/build@21.2.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': + '@angular/build@21.2.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2102.2(chokidar@5.0.0) - '@angular/compiler': 21.2.4 - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular-devkit/architect': 0.2102.3(chokidar@5.0.0) + '@angular/compiler': 21.2.6 + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 5.1.21(@types/node@25.5.0) '@vitejs/plugin-basic-ssl': 2.1.4(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0)) beasties: 0.4.1 - browserslist: 4.28.1 + browserslist: 4.28.2 esbuild: 0.27.3 https-proxy-agent: 7.0.6 istanbul-lib-instrument: 6.0.3 @@ -7326,7 +7327,7 @@ snapshots: parse5-html-rewriting-stream: 8.0.0 picomatch: 4.0.3 piscina: 5.1.4 - rolldown: 1.0.0-rc.4 + rolldown: 1.0.0-rc.4(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) sass: 1.97.3 semver: 7.7.4 source-map-support: 0.5.21 @@ -7337,13 +7338,15 @@ snapshots: vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.3)(terser@5.44.1)(yaml@2.7.0) watchpack: 2.5.1 optionalDependencies: - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/localize': 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/localize': 21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) less: 4.4.2 lmdb: 3.5.1 - postcss: 8.5.6 + postcss: 8.5.8 transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - '@types/node' - chokidar - jiti @@ -7356,24 +7359,24 @@ snapshots: - tsx - yaml - '@angular/cdk@21.2.2(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': + '@angular/cdk@21.2.4(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) parse5: 8.0.0 rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@21.2.2(@types/node@25.5.0)(chokidar@5.0.0)': + '@angular/cli@21.2.3(@types/node@25.5.0)(chokidar@5.0.0)': dependencies: - '@angular-devkit/architect': 0.2102.2(chokidar@5.0.0) - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) + '@angular-devkit/architect': 0.2102.3(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular-devkit/schematics': 21.2.3(chokidar@5.0.0) '@inquirer/prompts': 7.10.1(@types/node@25.5.0) '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@25.5.0))(@types/node@25.5.0)(listr2@9.0.5) '@modelcontextprotocol/sdk': 1.26.0(zod@4.3.6) - '@schematics/angular': 21.2.2(chokidar@5.0.0) + '@schematics/angular': 21.2.3(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.48.1 ini: 6.0.0 @@ -7391,15 +7394,15 @@ snapshots: - chokidar - supports-color - '@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2)': + '@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2)': dependencies: - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3)': + '@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3)': dependencies: - '@angular/compiler': 21.2.4 + '@angular/compiler': 21.2.6 '@babel/core': 7.29.0 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 5.0.0 @@ -7413,31 +7416,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@21.2.4': + '@angular/compiler@21.2.6': dependencies: tslib: 2.8.1 - '@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)': + '@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)': dependencies: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 21.2.4 + '@angular/compiler': 21.2.6 zone.js: 0.16.1 - '@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': + '@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) '@standard-schema/spec': 1.1.0 rxjs: 7.8.2 tslib: 2.8.1 - '@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4)': + '@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)': dependencies: - '@angular/compiler': 21.2.4 - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular/compiler': 21.2.6 + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 tinyglobby: 0.2.15 @@ -7445,25 +7448,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/platform-browser-dynamic@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))': + '@angular/platform-browser-dynamic@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/compiler': 21.2.4 - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/compiler': 21.2.6 + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) tslib: 2.8.1 - '@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))': + '@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) tslib: 2.8.1 - '@angular/router@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': + '@angular/router@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) rxjs: 7.8.2 tslib: 2.8.1 @@ -7489,8 +7492,8 @@ snapshots: '@babel/generator': 7.28.5 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.5) - '@babel/helpers': 7.28.6 - '@babel/parser': 7.29.0 + '@babel/helpers': 7.29.2 + '@babel/parser': 7.29.2 '@babel/template': 7.28.6 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 @@ -7509,8 +7512,8 @@ snapshots: '@babel/generator': 7.29.1 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) - '@babel/helpers': 7.28.6 - '@babel/parser': 7.29.0 + '@babel/helpers': 7.29.2 + '@babel/parser': 7.29.2 '@babel/template': 7.28.6 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 @@ -7525,7 +7528,7 @@ snapshots: '@babel/generator@7.28.5': dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 @@ -7533,7 +7536,7 @@ snapshots: '@babel/generator@7.29.1': dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 @@ -7547,7 +7550,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.0 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.1 + browserslist: 4.28.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -7665,12 +7668,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.28.6': + '@babel/helpers@7.29.2': dependencies: '@babel/template': 7.28.6 '@babel/types': 7.29.0 - '@babel/parser@7.29.0': + '@babel/parser@7.29.2': dependencies: '@babel/types': 7.29.0 @@ -8247,7 +8250,7 @@ snapshots: '@babel/template@7.28.6': dependencies: '@babel/code-frame': 7.29.0 - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@babel/traverse@7.29.0': @@ -8255,7 +8258,7 @@ snapshots: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/template': 7.28.6 '@babel/types': 7.29.0 debug: 4.4.3 @@ -8312,33 +8315,17 @@ snapshots: '@discoveryjs/json-ext@0.6.3': {} - '@emnapi/core@1.8.1': - dependencies: - '@emnapi/wasi-threads': 1.1.0 - tslib: 2.8.1 - optional: true - '@emnapi/core@1.9.0': dependencies: '@emnapi/wasi-threads': 1.2.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.8.1': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.9.0': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.1.0': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/wasi-threads@1.2.0': dependencies: tslib: 2.8.1 @@ -8532,16 +8519,14 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@gar/promise-retry@1.0.2': - dependencies: - retry: 0.13.1 + '@gar/promise-retry@1.0.3': {} '@harperfast/extended-iterable@1.0.3': optional: true - '@hono/node-server@1.19.9(hono@4.12.3)': + '@hono/node-server@1.19.12(hono@4.12.9)': dependencies: - hono: 4.12.3 + hono: 4.12.9 '@humanfs/core@0.19.1': {} @@ -9165,7 +9150,7 @@ snapshots: '@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)': dependencies: - '@hono/node-server': 1.19.9(hono@4.12.3) + '@hono/node-server': 1.19.12(hono@4.12.9) ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) content-type: 1.0.5 @@ -9174,14 +9159,14 @@ snapshots: eventsource: 3.0.7 eventsource-parser: 3.0.6 express: 5.2.1 - express-rate-limit: 8.2.1(express@5.2.1) - hono: 4.12.3 - jose: 6.1.3 + express-rate-limit: 8.3.2(express@5.2.1) + hono: 4.12.9 + jose: 6.2.2 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 zod: 4.3.6 - zod-to-json-schema: 3.25.1(zod@4.3.6) + zod-to-json-schema: 3.25.2(zod@4.3.6) transitivePeerDependencies: - supports-color @@ -9330,42 +9315,42 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@napi-rs/wasm-runtime@1.1.1': + '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)': dependencies: - '@emnapi/core': 1.8.1 - '@emnapi/runtime': 1.8.1 + '@emnapi/core': 1.9.0 + '@emnapi/runtime': 1.9.0 '@tybys/wasm-util': 0.10.1 optional: true - '@ng-bootstrap/ng-bootstrap@20.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2)': + '@ng-bootstrap/ng-bootstrap@20.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@popperjs/core@2.11.8)(rxjs@7.8.2)': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/forms': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) - '@angular/localize': 21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/forms': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + '@angular/localize': 21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6) '@popperjs/core': 2.11.8 rxjs: 7.8.2 tslib: 2.8.1 - '@ng-select/ng-select@21.5.2(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))': + '@ng-select/ng-select@21.5.2(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))': dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/forms': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/forms': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) tslib: 2.8.1 - ? '@ngneat/dirty-check-forms@3.0.3(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/router@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2)' + ? '@ngneat/dirty-check-forms@3.0.3(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/router@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2)' : dependencies: - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/forms': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) - '@angular/router': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/forms': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + '@angular/router': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) lodash-es: 4.17.21 rxjs: 7.8.2 tslib: 2.8.1 - '@ngtools/webpack@21.1.2(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.104.1(esbuild@0.27.2))': + '@ngtools/webpack@21.1.2(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.104.1(esbuild@0.27.2))': dependencies: - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) typescript: 5.9.3 webpack: 5.104.1(esbuild@0.27.2) @@ -9385,10 +9370,10 @@ snapshots: '@npmcli/git@7.0.2': dependencies: - '@gar/promise-retry': 1.0.2 + '@gar/promise-retry': 1.0.3 '@npmcli/promise-spawn': 9.0.1 ini: 6.0.0 - lru-cache: 11.2.6 + lru-cache: 11.2.7 npm-pick-manifest: 11.0.3 proc-log: 6.1.0 semver: 7.7.4 @@ -9621,14 +9606,20 @@ snapshots: '@rolldown/binding-openharmony-arm64@1.0.0-rc.4': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.58': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.58(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.1 + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.4': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.4(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)': dependencies: - '@napi-rs/wasm-runtime': 1.1.1 + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' optional: true '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.58': @@ -9647,85 +9638,85 @@ snapshots: '@rolldown/pluginutils@1.0.0-rc.4': {} - '@rollup/rollup-android-arm-eabi@4.59.0': + '@rollup/rollup-android-arm-eabi@4.60.1': optional: true - '@rollup/rollup-android-arm64@4.59.0': + '@rollup/rollup-android-arm64@4.60.1': optional: true - '@rollup/rollup-darwin-arm64@4.59.0': + '@rollup/rollup-darwin-arm64@4.60.1': optional: true - '@rollup/rollup-darwin-x64@4.59.0': + '@rollup/rollup-darwin-x64@4.60.1': optional: true - '@rollup/rollup-freebsd-arm64@4.59.0': + '@rollup/rollup-freebsd-arm64@4.60.1': optional: true - '@rollup/rollup-freebsd-x64@4.59.0': + '@rollup/rollup-freebsd-x64@4.60.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.59.0': + '@rollup/rollup-linux-arm-gnueabihf@4.60.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.59.0': + '@rollup/rollup-linux-arm-musleabihf@4.60.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.59.0': + '@rollup/rollup-linux-arm64-gnu@4.60.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.59.0': + '@rollup/rollup-linux-arm64-musl@4.60.1': optional: true - '@rollup/rollup-linux-loong64-gnu@4.59.0': + '@rollup/rollup-linux-loong64-gnu@4.60.1': optional: true - '@rollup/rollup-linux-loong64-musl@4.59.0': + '@rollup/rollup-linux-loong64-musl@4.60.1': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.59.0': + '@rollup/rollup-linux-ppc64-gnu@4.60.1': optional: true - '@rollup/rollup-linux-ppc64-musl@4.59.0': + '@rollup/rollup-linux-ppc64-musl@4.60.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.59.0': + '@rollup/rollup-linux-riscv64-gnu@4.60.1': optional: true - '@rollup/rollup-linux-riscv64-musl@4.59.0': + '@rollup/rollup-linux-riscv64-musl@4.60.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.59.0': + '@rollup/rollup-linux-s390x-gnu@4.60.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.59.0': + '@rollup/rollup-linux-x64-gnu@4.60.1': optional: true - '@rollup/rollup-linux-x64-musl@4.59.0': + '@rollup/rollup-linux-x64-musl@4.60.1': optional: true - '@rollup/rollup-openbsd-x64@4.59.0': + '@rollup/rollup-openbsd-x64@4.60.1': optional: true - '@rollup/rollup-openharmony-arm64@4.59.0': + '@rollup/rollup-openharmony-arm64@4.60.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.59.0': + '@rollup/rollup-win32-arm64-msvc@4.60.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.59.0': + '@rollup/rollup-win32-ia32-msvc@4.60.1': optional: true - '@rollup/rollup-win32-x64-gnu@4.59.0': + '@rollup/rollup-win32-x64-gnu@4.60.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.59.0': + '@rollup/rollup-win32-x64-msvc@4.60.1': optional: true - '@schematics/angular@21.2.2(chokidar@5.0.0)': + '@schematics/angular@21.2.3(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.2(chokidar@5.0.0) - '@angular-devkit/schematics': 21.2.2(chokidar@5.0.0) + '@angular-devkit/core': 21.2.3(chokidar@5.0.0) + '@angular-devkit/schematics': 21.2.3(chokidar@5.0.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -9734,22 +9725,22 @@ snapshots: dependencies: '@sigstore/protobuf-specs': 0.5.0 - '@sigstore/core@3.1.0': {} + '@sigstore/core@3.2.0': {} '@sigstore/protobuf-specs@0.5.0': {} - '@sigstore/sign@4.1.0': + '@sigstore/sign@4.1.1': dependencies: + '@gar/promise-retry': 1.0.3 '@sigstore/bundle': 4.0.0 - '@sigstore/core': 3.1.0 + '@sigstore/core': 3.2.0 '@sigstore/protobuf-specs': 0.5.0 - make-fetch-happen: 15.0.4 + make-fetch-happen: 15.0.5 proc-log: 6.1.0 - promise-retry: 2.0.1 transitivePeerDependencies: - supports-color - '@sigstore/tuf@4.0.1': + '@sigstore/tuf@4.0.2': dependencies: '@sigstore/protobuf-specs': 0.5.0 tuf-js: 4.1.0 @@ -9759,7 +9750,7 @@ snapshots: '@sigstore/verify@3.1.0': dependencies: '@sigstore/bundle': 4.0.0 - '@sigstore/core': 3.1.0 + '@sigstore/core': 3.2.0 '@sigstore/protobuf-specs': 0.5.0 '@sinclair/typebox@0.27.10': {} @@ -9802,7 +9793,7 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 @@ -9814,7 +9805,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@types/babel__traverse@7.28.0': @@ -10306,7 +10297,7 @@ snapshots: anymatch@3.1.3: dependencies: normalize-path: 3.0.0 - picomatch: 2.3.1 + picomatch: 2.3.2 arg@4.1.3: {} @@ -10322,8 +10313,8 @@ snapshots: autoprefixer@10.4.23(postcss@8.5.6): dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001775 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001784 fraction.js: 5.3.4 picocolors: 1.1.1 postcss: 8.5.6 @@ -10422,6 +10413,8 @@ snapshots: baseline-browser-mapping@2.10.0: {} + baseline-browser-mapping@2.10.13: {} + batch@0.6.1: {} beasties@0.3.5: @@ -10443,9 +10436,9 @@ snapshots: domhandler: 5.0.3 htmlparser2: 10.1.0 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.8 postcss-media-query-parser: 0.2.3 - postcss-safe-parser: 7.0.1(postcss@8.5.6) + postcss-safe-parser: 7.0.1(postcss@8.5.8) before-after-hook@2.2.3: {} @@ -10527,6 +10520,14 @@ snapshots: node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) + browserslist@4.28.2: + dependencies: + baseline-browser-mapping: 2.10.13 + caniuse-lite: 1.0.30001784 + electron-to-chromium: 1.5.331 + node-releases: 2.0.36 + update-browserslist-db: 1.2.3(browserslist@4.28.2) + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -10549,19 +10550,18 @@ snapshots: bytes@3.1.2: {} - cacache@20.0.3: + cacache@20.0.4: dependencies: '@npmcli/fs': 5.0.0 fs-minipass: 3.0.3 glob: 13.0.6 - lru-cache: 11.2.6 + lru-cache: 11.2.7 minipass: 7.1.3 minipass-collect: 2.0.1 - minipass-flush: 1.0.5 + minipass-flush: 1.0.7 minipass-pipeline: 1.2.4 p-map: 7.0.4 ssri: 13.0.1 - unique-filename: 5.0.0 call-bind-apply-helpers@1.0.2: dependencies: @@ -10581,6 +10581,8 @@ snapshots: caniuse-lite@1.0.30001775: {} + caniuse-lite@1.0.30001784: {} + canvas@3.0.0: dependencies: node-addon-api: 7.1.1 @@ -10728,7 +10730,7 @@ snapshots: core-js-compat@3.48.0: dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 core-util-is@1.0.3: {} @@ -10763,7 +10765,7 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.4 + semver: 7.7.3 optionalDependencies: webpack: 5.104.1(esbuild@0.27.2) @@ -10880,6 +10882,8 @@ snapshots: electron-to-chromium@1.5.302: {} + electron-to-chromium@1.5.331: {} + emittery@0.13.1: {} emoji-regex@10.6.0: {} @@ -11008,13 +11012,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@9.1.1: - dependencies: - '@types/esrecurse': 4.3.1 - '@types/estree': 1.0.8 - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 @@ -11136,10 +11133,10 @@ snapshots: exponential-backoff@3.1.3: {} - express-rate-limit@8.2.1(express@5.2.1): + express-rate-limit@8.3.2(express@5.2.1): dependencies: express: 5.2.1 - ip-address: 10.0.1 + ip-address: 10.1.0 express@4.22.1: dependencies: @@ -11408,11 +11405,11 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.12.3: {} + hono@4.12.9: {} hosted-git-info@9.0.2: dependencies: - lru-cache: 11.2.6 + lru-cache: 11.2.7 hpack.js@2.1.6: dependencies: @@ -11535,7 +11532,7 @@ snapshots: image-size@0.5.5: optional: true - immutable@5.1.4: {} + immutable@5.1.5: {} import-fresh@3.3.1: dependencies: @@ -11561,8 +11558,6 @@ snapshots: ini@6.0.0: {} - ip-address@10.0.1: {} - ip-address@10.1.0: {} ipaddr.js@1.9.1: {} @@ -11642,7 +11637,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.29.0 - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.4 @@ -11824,7 +11819,7 @@ snapshots: jest-regex-util: 30.0.1 jest-util: 30.3.0 jest-worker: 30.3.0 - picomatch: 4.0.3 + picomatch: 4.0.4 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -11886,7 +11881,7 @@ snapshots: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - picomatch: 4.0.3 + picomatch: 4.0.4 pretty-format: 30.3.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -11913,12 +11908,12 @@ snapshots: optionalDependencies: jest-resolve: 30.3.0 - jest-preset-angular@16.1.1(1dbd79aa77dc8496f8a6323d321949b2): + jest-preset-angular@16.1.1(84f6d80ef84de676e7bcbce762f185a5): dependencies: - '@angular/compiler-cli': 21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)) - '@angular/platform-browser-dynamic': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.4)(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))) + '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/platform-browser-dynamic': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))) '@jest/environment-jsdom-abstract': 30.2.0(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0)) bs-logger: 0.2.6 esbuild-wasm: 0.27.3 @@ -12044,7 +12039,7 @@ snapshots: chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 - picomatch: 4.0.3 + picomatch: 4.0.4 jest-util@30.2.0: dependencies: @@ -12053,7 +12048,7 @@ snapshots: chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 - picomatch: 4.0.3 + picomatch: 4.0.4 jest-util@30.3.0: dependencies: @@ -12062,7 +12057,7 @@ snapshots: chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 - picomatch: 4.0.3 + picomatch: 4.0.4 jest-validate@30.3.0: dependencies: @@ -12118,7 +12113,7 @@ snapshots: jiti@2.6.1: {} - jose@6.1.3: {} + jose@6.2.2: {} js-tokens@4.0.0: {} @@ -12243,7 +12238,7 @@ snapshots: lmdb@3.4.4: dependencies: - msgpackr: 1.11.8 + msgpackr: 1.11.9 node-addon-api: 6.1.0 node-gyp-build-optional-packages: 5.2.2 ordered-binary: 1.6.1 @@ -12261,7 +12256,7 @@ snapshots: lmdb@3.5.1: dependencies: '@harperfast/extended-iterable': 1.0.3 - msgpackr: 1.11.8 + msgpackr: 1.11.9 node-addon-api: 6.1.0 node-gyp-build-optional-packages: 5.2.2 ordered-binary: 1.6.1 @@ -12317,8 +12312,6 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.2.6: {} - lru-cache@11.2.7: {} lru-cache@5.1.1: @@ -12341,15 +12334,16 @@ snapshots: make-error@1.3.6: {} - make-fetch-happen@15.0.4: + make-fetch-happen@15.0.5: dependencies: - '@gar/promise-retry': 1.0.2 + '@gar/promise-retry': 1.0.3 '@npmcli/agent': 4.0.0 - cacache: 20.0.3 + '@npmcli/redact': 4.0.0 + cacache: 20.0.4 http-cache-semantics: 4.2.0 minipass: 7.1.3 minipass-fetch: 5.0.2 - minipass-flush: 1.0.5 + minipass-flush: 1.0.7 minipass-pipeline: 1.2.4 negotiator: 1.0.0 proc-log: 6.1.0 @@ -12397,7 +12391,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 2.3.1 + picomatch: 2.3.2 mime-db@1.52.0: {} @@ -12459,7 +12453,7 @@ snapshots: optionalDependencies: iconv-lite: 0.7.2 - minipass-flush@1.0.5: + minipass-flush@1.0.7: dependencies: minipass: 3.3.6 @@ -12506,7 +12500,7 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 optional: true - msgpackr@1.11.8: + msgpackr@1.11.9: optionalDependencies: msgpackr-extract: 3.0.3 optional: true @@ -12541,46 +12535,46 @@ snapshots: neo-async@2.6.2: {} - ngx-bootstrap-icons@1.9.3(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)): + ngx-bootstrap-icons@1.9.3(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) tslib: 2.8.1 - ngx-color@10.1.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)): + ngx-color@10.1.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) '@ctrl/tinycolor': 4.2.0 material-colors: 1.2.6 tslib: 2.8.1 - ngx-cookie-service@21.1.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)): + ngx-cookie-service@21.3.1(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) tslib: 2.8.1 - ngx-device-detector@11.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)): + ngx-device-detector@11.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) tslib: 2.8.1 - ngx-ui-tour-core@16.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/router@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(rxjs@7.8.2): + ngx-ui-tour-core@16.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/router@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(rxjs@7.8.2): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/router': 21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/router': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) rxjs: 7.8.2 tslib: 2.8.1 - ngx-ui-tour-ng-bootstrap@18.0.0(f247d97663488c516a027bc34de144d4): + ngx-ui-tour-ng-bootstrap@18.0.0(957a18d57a4419785daf6612885cd3fb): dependencies: - '@angular/common': 21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) - '@angular/core': 21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1) - '@ng-bootstrap/ng-bootstrap': 20.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.4(@angular/compiler-cli@21.2.4(@angular/compiler@21.2.4)(typescript@5.9.3))(@angular/compiler@21.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) - ngx-ui-tour-core: 16.0.0(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/router@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.4(@angular/common@21.2.4(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.4(@angular/compiler@21.2.4)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(rxjs@7.8.2) + '@angular/common': 21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) + '@angular/core': 21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1) + '@ng-bootstrap/ng-bootstrap': 20.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/forms@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@popperjs/core@2.11.8)(rxjs@7.8.2) + ngx-ui-tour-core: 16.0.0(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/router@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2))(rxjs@7.8.2) tslib: 2.8.1 transitivePeerDependencies: - '@angular/router' @@ -12609,11 +12603,11 @@ snapshots: env-paths: 2.2.1 exponential-backoff: 3.1.3 graceful-fs: 4.2.11 - make-fetch-happen: 15.0.4 + make-fetch-happen: 15.0.5 nopt: 9.0.0 proc-log: 6.1.0 semver: 7.7.4 - tar: 7.5.9 + tar: 7.5.13 tinyglobby: 0.2.15 which: 6.0.1 transitivePeerDependencies: @@ -12626,6 +12620,8 @@ snapshots: node-releases@2.0.27: {} + node-releases@2.0.36: {} + nopt@9.0.0: dependencies: abbrev: 4.0.0 @@ -12665,7 +12661,7 @@ snapshots: dependencies: '@npmcli/redact': 4.0.0 jsonparse: 1.3.1 - make-fetch-happen: 15.0.4 + make-fetch-happen: 15.0.5 minipass: 7.1.3 minipass-fetch: 5.0.2 minizlib: 3.1.0 @@ -12794,7 +12790,7 @@ snapshots: '@npmcli/package-json': 7.0.5 '@npmcli/promise-spawn': 9.0.1 '@npmcli/run-script': 10.0.4 - cacache: 20.0.3 + cacache: 20.0.4 fs-minipass: 3.0.3 minipass: 7.1.3 npm-package-arg: 13.0.2 @@ -12805,7 +12801,7 @@ snapshots: promise-retry: 2.0.1 sigstore: 4.1.0 ssri: 13.0.1 - tar: 7.5.9 + tar: 7.5.13 transitivePeerDependencies: - supports-color @@ -12859,12 +12855,12 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.2.6 + lru-cache: 11.2.7 minipass: 7.1.3 path-to-regexp@0.1.12: {} - path-to-regexp@8.3.0: {} + path-to-regexp@8.4.2: {} pdfjs-dist@5.4.624: optionalDependencies: @@ -12873,10 +12869,12 @@ snapshots: picocolors@1.1.1: {} - picomatch@2.3.1: {} + picomatch@2.3.2: {} picomatch@4.0.3: {} + picomatch@4.0.4: {} + pify@4.0.1: optional: true @@ -12905,7 +12903,7 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 2.6.1 postcss: 8.5.6 - semver: 7.7.4 + semver: 7.7.3 optionalDependencies: webpack: 5.104.1(esbuild@0.27.2) transitivePeerDependencies: @@ -12934,9 +12932,9 @@ snapshots: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 - postcss-safe-parser@7.0.1(postcss@8.5.6): + postcss-safe-parser@7.0.1(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser@7.1.1: dependencies: @@ -12951,6 +12949,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.8: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + powershell-utils@0.1.0: {} prebuild-install@7.1.3: @@ -13085,7 +13089,7 @@ snapshots: readdirp@3.6.0: dependencies: - picomatch: 2.3.1 + picomatch: 2.3.2 readdirp@4.1.2: {} @@ -13155,7 +13159,7 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.58: + rolldown@1.0.0-beta.58(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0): dependencies: '@oxc-project/types': 0.106.0 '@rolldown/pluginutils': 1.0.0-beta.58 @@ -13170,11 +13174,14 @@ snapshots: '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.58 '@rolldown/binding-linux-x64-musl': 1.0.0-beta.58 '@rolldown/binding-openharmony-arm64': 1.0.0-beta.58 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.58 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.58(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.58 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.58 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - rolldown@1.0.0-rc.4: + rolldown@1.0.0-rc.4(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0): dependencies: '@oxc-project/types': 0.113.0 '@rolldown/pluginutils': 1.0.0-rc.4 @@ -13189,39 +13196,42 @@ snapshots: '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.4 '@rolldown/binding-linux-x64-musl': 1.0.0-rc.4 '@rolldown/binding-openharmony-arm64': 1.0.0-rc.4 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.4 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.4(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.4 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.4 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - rollup@4.59.0: + rollup@4.60.1: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.59.0 - '@rollup/rollup-android-arm64': 4.59.0 - '@rollup/rollup-darwin-arm64': 4.59.0 - '@rollup/rollup-darwin-x64': 4.59.0 - '@rollup/rollup-freebsd-arm64': 4.59.0 - '@rollup/rollup-freebsd-x64': 4.59.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.59.0 - '@rollup/rollup-linux-arm-musleabihf': 4.59.0 - '@rollup/rollup-linux-arm64-gnu': 4.59.0 - '@rollup/rollup-linux-arm64-musl': 4.59.0 - '@rollup/rollup-linux-loong64-gnu': 4.59.0 - '@rollup/rollup-linux-loong64-musl': 4.59.0 - '@rollup/rollup-linux-ppc64-gnu': 4.59.0 - '@rollup/rollup-linux-ppc64-musl': 4.59.0 - '@rollup/rollup-linux-riscv64-gnu': 4.59.0 - '@rollup/rollup-linux-riscv64-musl': 4.59.0 - '@rollup/rollup-linux-s390x-gnu': 4.59.0 - '@rollup/rollup-linux-x64-gnu': 4.59.0 - '@rollup/rollup-linux-x64-musl': 4.59.0 - '@rollup/rollup-openbsd-x64': 4.59.0 - '@rollup/rollup-openharmony-arm64': 4.59.0 - '@rollup/rollup-win32-arm64-msvc': 4.59.0 - '@rollup/rollup-win32-ia32-msvc': 4.59.0 - '@rollup/rollup-win32-x64-gnu': 4.59.0 - '@rollup/rollup-win32-x64-msvc': 4.59.0 + '@rollup/rollup-android-arm-eabi': 4.60.1 + '@rollup/rollup-android-arm64': 4.60.1 + '@rollup/rollup-darwin-arm64': 4.60.1 + '@rollup/rollup-darwin-x64': 4.60.1 + '@rollup/rollup-freebsd-arm64': 4.60.1 + '@rollup/rollup-freebsd-x64': 4.60.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.60.1 + '@rollup/rollup-linux-arm-musleabihf': 4.60.1 + '@rollup/rollup-linux-arm64-gnu': 4.60.1 + '@rollup/rollup-linux-arm64-musl': 4.60.1 + '@rollup/rollup-linux-loong64-gnu': 4.60.1 + '@rollup/rollup-linux-loong64-musl': 4.60.1 + '@rollup/rollup-linux-ppc64-gnu': 4.60.1 + '@rollup/rollup-linux-ppc64-musl': 4.60.1 + '@rollup/rollup-linux-riscv64-gnu': 4.60.1 + '@rollup/rollup-linux-riscv64-musl': 4.60.1 + '@rollup/rollup-linux-s390x-gnu': 4.60.1 + '@rollup/rollup-linux-x64-gnu': 4.60.1 + '@rollup/rollup-linux-x64-musl': 4.60.1 + '@rollup/rollup-openbsd-x64': 4.60.1 + '@rollup/rollup-openharmony-arm64': 4.60.1 + '@rollup/rollup-win32-arm64-msvc': 4.60.1 + '@rollup/rollup-win32-ia32-msvc': 4.60.1 + '@rollup/rollup-win32-x64-gnu': 4.60.1 + '@rollup/rollup-win32-x64-msvc': 4.60.1 fsevents: 2.3.3 router@2.2.0: @@ -13230,7 +13240,7 @@ snapshots: depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 - path-to-regexp: 8.3.0 + path-to-regexp: 8.4.2 transitivePeerDependencies: - supports-color @@ -13258,7 +13268,7 @@ snapshots: sass@1.97.1: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.6 @@ -13266,7 +13276,7 @@ snapshots: sass@1.97.3: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.6 @@ -13418,10 +13428,10 @@ snapshots: sigstore@4.1.0: dependencies: '@sigstore/bundle': 4.0.0 - '@sigstore/core': 3.1.0 + '@sigstore/core': 3.2.0 '@sigstore/protobuf-specs': 0.5.0 - '@sigstore/sign': 4.1.0 - '@sigstore/tuf': 4.0.1 + '@sigstore/sign': 4.1.1 + '@sigstore/tuf': 4.0.2 '@sigstore/verify': 3.1.0 transitivePeerDependencies: - supports-color @@ -13640,7 +13650,7 @@ snapshots: readable-stream: 3.6.2 optional: true - tar@7.5.9: + tar@7.5.13: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -13727,10 +13737,6 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@2.4.0(typescript@5.9.3): - dependencies: - typescript: 5.9.3 - ts-api-utils@2.5.0(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -13786,7 +13792,7 @@ snapshots: dependencies: '@tufjs/models': 4.1.0 debug: 4.4.3 - make-fetch-happen: 15.0.4 + make-fetch-happen: 15.0.5 transitivePeerDependencies: - supports-color @@ -13846,14 +13852,6 @@ snapshots: unicode-property-aliases-ecmascript@2.2.0: {} - unique-filename@5.0.0: - dependencies: - unique-slug: 6.0.0 - - unique-slug@6.0.0: - dependencies: - imurmurhash: 0.1.4 - universal-user-agent@6.0.1: {} unpipe@1.0.0: {} @@ -13893,6 +13891,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.2.3(browserslist@4.28.2): + dependencies: + browserslist: 4.28.2 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -13923,11 +13927,11 @@ snapshots: vite@7.3.0(@types/node@25.5.0)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.7.0): dependencies: - esbuild: 0.27.3 + esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.59.0 + rollup: 4.60.1 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 25.5.0 @@ -13943,8 +13947,8 @@ snapshots: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.59.0 + postcss: 8.5.8 + rollup: 4.60.1 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 25.5.0 @@ -14111,7 +14115,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.16.0 acorn-import-phases: 1.0.4(acorn@8.16.0) - browserslist: 4.28.1 + browserslist: 4.28.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.20.0 es-module-lexer: 2.0.0 @@ -14288,7 +14292,7 @@ snapshots: yoctocolors@2.1.2: {} - zod-to-json-schema@3.25.1(zod@4.3.6): + zod-to-json-schema@3.25.2(zod@4.3.6): dependencies: zod: 4.3.6 From 63f4e939d5e7bd47f26c60c86c77c137380023aa Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:04:11 +0000 Subject: [PATCH 17/23] Auto translate strings --- src-ui/messages.xlf | 70 ++++++++++++++++++++++----------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 1d156d52c..19b2f7ce2 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -5,14 +5,14 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/alert/alert.ts 50 Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -20,114 +20,114 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/carousel/carousel.ts 159,162 Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/carousel/carousel.ts 202,203 Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation-select.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation-select.ts 91 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation-select.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation-select.ts 91 Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation-select.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation-select.ts 91 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation-select.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation-select.ts 91 Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation.ts 112 Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/datepicker/datepicker-navigation.ts 112 «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/pagination/pagination-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/pagination/pagination-config.ts 20 @@ -135,105 +135,105 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/progressbar/progressbar.ts 41,42 HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/timepicker/timepicker-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/timepicker/timepicker-config.ts 21 Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.4_@angular+core@21.2.4_@angular+_a674c967733fd102e5fef61ea5e6b837/node_modules/src/toast/toast-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@20.0.0_@angular+common@21.2.6_@angular+core@21.2.6_@angular+_0766f480734948ad660a180d719522cc/node_modules/src/toast/toast-config.ts 54 From e7884cb505a8fab588d08013df37091d8b4302ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:24:47 +0000 Subject: [PATCH 18/23] Chore(deps): Bump the actions group with 9 updates (#12490) Bumps the actions group with 9 updates: | Package | From | To | | --- | --- | --- | | [dorny/paths-filter](https://github.com/dorny/paths-filter) | `3.0.2` | `4.0.1` | | [actions/cache](https://github.com/actions/cache) | `5.0.3` | `5.0.4` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `8.0.0` | `8.0.1` | | [actions/configure-pages](https://github.com/actions/configure-pages) | `5.0.0` | `6.0.0` | | [actions/deploy-pages](https://github.com/actions/deploy-pages) | `4.0.5` | `5.0.0` | | [pnpm/action-setup](https://github.com/pnpm/action-setup) | `4.2.0` | `5.0.0` | | [j178/prek-action](https://github.com/j178/prek-action) | `1.1.1` | `2.0.1` | | [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) | `6.2.0` | `7.1.1` | | [shogo82148/actions-upload-release-asset](https://github.com/shogo82148/actions-upload-release-asset) | `1.9.2` | `1.10.0` | Updates `dorny/paths-filter` from 3.0.2 to 4.0.1 - [Release notes](https://github.com/dorny/paths-filter/releases) - [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md) - [Commits](https://github.com/dorny/paths-filter/compare/de90cc6fb38fc0963ad72b210f1f284cd68cea36...fbd0ab8f3e69293af611ebaee6363fc25e6d187d) Updates `actions/cache` from 5.0.3 to 5.0.4 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/cdf6c1fa76f9f475f3d7449005a359c84ca0f306...668228422ae6a00e4ad889ee87cd7109ec5666a7) Updates `actions/download-artifact` from 8.0.0 to 8.0.1 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c) Updates `actions/configure-pages` from 5.0.0 to 6.0.0 - [Release notes](https://github.com/actions/configure-pages/releases) - [Commits](https://github.com/actions/configure-pages/compare/983d7736d9b0ae728b81ab479565c72886d7745b...45bfe0192ca1faeb007ade9deae92b16b8254a0d) Updates `actions/deploy-pages` from 4.0.5 to 5.0.0 - [Release notes](https://github.com/actions/deploy-pages/releases) - [Commits](https://github.com/actions/deploy-pages/compare/d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e...cd2ce8fcbc39b97be8ca5fce6e763baed58fa128) Updates `pnpm/action-setup` from 4.2.0 to 5.0.0 - [Release notes](https://github.com/pnpm/action-setup/releases) - [Commits](https://github.com/pnpm/action-setup/compare/41ff72655975bd51cab0327fa583b6e92b6d3061...fc06bc1257f339d1d5d8b3a19a8cae5388b55320) Updates `j178/prek-action` from 1.1.1 to 2.0.1 - [Release notes](https://github.com/j178/prek-action/releases) - [Commits](https://github.com/j178/prek-action/compare/0bb87d7f00b0c99306c8bcb8b8beba1eb581c037...53276d8b0d10f8b6672aa85b4588c6921d0370cc) Updates `release-drafter/release-drafter` from 6.2.0 to 7.1.1 - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/6db134d15f3909ccc9eefd369f02bd1e9cffdf97...139054aeaa9adc52ab36ddf67437541f039b88e2) Updates `shogo82148/actions-upload-release-asset` from 1.9.2 to 1.10.0 - [Release notes](https://github.com/shogo82148/actions-upload-release-asset/releases) - [Commits](https://github.com/shogo82148/actions-upload-release-asset/compare/8f6863c6c894ba46f9e676ef5cccec4752723c1e...96bc1f0cb850b65efd58a6b5eaa0a69f88d38077) --- updated-dependencies: - dependency-name: dorny/paths-filter dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/cache dependency-version: 5.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: actions/configure-pages dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/deploy-pages dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: pnpm/action-setup dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: j178/prek-action dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: release-drafter/release-drafter dependency-version: 7.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: shogo82148/actions-upload-release-asset dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci-backend.yml | 4 ++-- .github/workflows/ci-docker.yml | 2 +- .github/workflows/ci-docs.yml | 6 +++--- .github/workflows/ci-frontend.yml | 22 +++++++++++----------- .github/workflows/ci-lint.yml | 2 +- .github/workflows/ci-release.yml | 8 ++++---- .github/workflows/project-actions.yml | 2 +- .github/workflows/translate-strings.yml | 4 ++-- 8 files changed, 25 insertions(+), 25 deletions(-) diff --git a/.github/workflows/ci-backend.yml b/.github/workflows/ci-backend.yml index 82c4bb9bd..f92d1fb00 100644 --- a/.github/workflows/ci-backend.yml +++ b/.github/workflows/ci-backend.yml @@ -49,7 +49,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 + uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -173,7 +173,7 @@ jobs: check \ src/ - name: Cache Mypy - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: .mypy_cache # Keyed by OS, Python version, and dependency hashes diff --git a/.github/workflows/ci-docker.yml b/.github/workflows/ci-docker.yml index cc02b48bf..48d258dca 100644 --- a/.github/workflows/ci-docker.yml +++ b/.github/workflows/ci-docker.yml @@ -169,7 +169,7 @@ jobs: packages: write steps: - name: Download digests - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: path: /tmp/digests pattern: digest-*.txt diff --git a/.github/workflows/ci-docs.yml b/.github/workflows/ci-docs.yml index b14de9627..68f202264 100644 --- a/.github/workflows/ci-docs.yml +++ b/.github/workflows/ci-docs.yml @@ -51,7 +51,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 + uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -68,7 +68,7 @@ jobs: name: Build Documentation runs-on: ubuntu-24.04 steps: - - uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 + - uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python @@ -107,7 +107,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - name: Deploy GitHub Pages - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 id: deployment with: artifact_name: github-pages-${{ github.run_id }}-${{ github.run_attempt }} diff --git a/.github/workflows/ci-frontend.yml b/.github/workflows/ci-frontend.yml index 19600b512..dffb54e6b 100644 --- a/.github/workflows/ci-frontend.yml +++ b/.github/workflows/ci-frontend.yml @@ -46,7 +46,7 @@ jobs: - name: Detect changes id: filter if: steps.force.outputs.run_all != 'true' - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 + uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 with: base: ${{ steps.range.outputs.base }} ref: ${{ steps.range.outputs.ref }} @@ -63,7 +63,7 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -74,7 +74,7 @@ jobs: cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies id: cache-frontend-deps - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store @@ -91,7 +91,7 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -101,7 +101,7 @@ jobs: cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store @@ -126,7 +126,7 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -136,7 +136,7 @@ jobs: cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store @@ -177,7 +177,7 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -187,7 +187,7 @@ jobs: cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store @@ -210,7 +210,7 @@ jobs: with: fetch-depth: 2 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -220,7 +220,7 @@ jobs: cache: 'pnpm' cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index 3d37579da..bf1458e1d 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -21,4 +21,4 @@ jobs: with: python-version: "3.14" - name: Run prek - uses: j178/prek-action@0bb87d7f00b0c99306c8bcb8b8beba1eb581c037 # v1.1.1 + uses: j178/prek-action@53276d8b0d10f8b6672aa85b4588c6921d0370cc # v2.0.1 diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml index 0eef7eb23..b38ecbc40 100644 --- a/.github/workflows/ci-release.yml +++ b/.github/workflows/ci-release.yml @@ -31,7 +31,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 # ---- Frontend Build ---- - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -133,7 +133,7 @@ jobs: version: ${{ steps.get-version.outputs.version }} steps: - name: Download release artifact - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: release path: ./ @@ -148,7 +148,7 @@ jobs: fi - name: Create release and changelog id: create-release - uses: release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97 # v6.2.0 + uses: release-drafter/release-drafter@139054aeaa9adc52ab36ddf67437541f039b88e2 # v7.1.1 with: name: Paperless-ngx ${{ steps.get-version.outputs.version }} tag: ${{ steps.get-version.outputs.version }} @@ -159,7 +159,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload release archive - uses: shogo82148/actions-upload-release-asset@8f6863c6c894ba46f9e676ef5cccec4752723c1e # v1.9.2 + uses: shogo82148/actions-upload-release-asset@96bc1f0cb850b65efd58a6b5eaa0a69f88d38077 # v1.10.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} upload_url: ${{ steps.create-release.outputs.upload_url }} diff --git a/.github/workflows/project-actions.yml b/.github/workflows/project-actions.yml index 519a1f562..bc26aaf0d 100644 --- a/.github/workflows/project-actions.yml +++ b/.github/workflows/project-actions.yml @@ -19,6 +19,6 @@ jobs: if: github.event_name == 'pull_request_target' && (github.event.action == 'opened' || github.event.action == 'reopened') && github.event.pull_request.user.login != 'dependabot' steps: - name: Label PR with release-drafter - uses: release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97 # v6.2.0 + uses: release-drafter/release-drafter@139054aeaa9adc52ab36ddf67437541f039b88e2 # v7.1.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/translate-strings.yml b/.github/workflows/translate-strings.yml index bfd6cd84e..c38886bc2 100644 --- a/.github/workflows/translate-strings.yml +++ b/.github/workflows/translate-strings.yml @@ -36,7 +36,7 @@ jobs: - name: Generate backend translation strings run: cd src/ && uv run manage.py makemessages -l en_US -i "samples*" - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: version: 10 - name: Use Node.js 24 @@ -47,7 +47,7 @@ jobs: cache-dependency-path: 'src-ui/pnpm-lock.yaml' - name: Cache frontend dependencies id: cache-frontend-deps - uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: | ~/.pnpm-store From 32876f0334f8bc76459fac3f1d2aaa34b5450715 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 06:34:39 -0700 Subject: [PATCH 19/23] Chore(deps): Bump lodash (#12498) Bumps the npm_and_yarn group with 1 update in the /src-ui directory: [lodash](https://github.com/lodash/lodash). Updates `lodash` from 4.17.23 to 4.18.1 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src-ui/pnpm-lock.yaml | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index bd52fa123..dae33bc30 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -1936,10 +1936,6 @@ packages: '@jridgewell/remapping@2.3.5': resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - '@jridgewell/resolve-uri@3.1.1': - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -3323,11 +3319,6 @@ packages: resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} engines: {node: '>=0.4.0'} - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.16.0: resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} engines: {node: '>=0.4.0'} @@ -5024,8 +5015,8 @@ packages: lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - lodash@4.17.23: - resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} log-symbols@7.0.1: resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} @@ -6948,7 +6939,7 @@ snapshots: '@angular-devkit/core': 21.2.3(chokidar@5.0.0) '@angular/build': 21.2.3(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/localize@21.2.6(@angular/compiler-cli@21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3))(@angular/compiler@21.2.6))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@25.5.0)(chokidar@5.0.0)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.8)(terser@5.44.1)(tslib@2.8.1)(typescript@5.9.3)(yaml@2.7.0) '@angular/compiler-cli': 21.2.6(@angular/compiler@21.2.6)(typescript@5.9.3) - lodash: 4.17.23 + lodash: 4.18.1 webpack-merge: 6.0.1 transitivePeerDependencies: - '@angular/compiler' @@ -7006,7 +6997,7 @@ snapshots: '@angular/platform-browser-dynamic': 21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.6)(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.6(@angular/common@21.2.6(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.6(@angular/compiler@21.2.6)(rxjs@7.8.2)(zone.js@0.16.1))) jest: 30.3.0(@types/node@25.5.0)(ts-node@10.9.2(@types/node@25.5.0)(typescript@5.9.3)) jest-preset-angular: 16.1.1(84f6d80ef84de676e7bcbce762f185a5) - lodash: 4.17.23 + lodash: 4.18.1 transitivePeerDependencies: - '@angular/platform-browser' - '@babel/core' @@ -8948,8 +8939,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/resolve-uri@3.1.1': {} - '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/source-map@0.3.11': @@ -8966,7 +8955,7 @@ snapshots: '@jridgewell/trace-mapping@0.3.9': dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': @@ -10204,8 +10193,6 @@ snapshots: acorn-walk@8.3.1: {} - acorn@8.14.0: {} - acorn@8.16.0: {} adjust-sourcemap-loader@4.0.0: @@ -12295,7 +12282,7 @@ snapshots: lodash.memoize@4.1.2: {} - lodash@4.17.23: {} + lodash@4.18.1: {} log-symbols@7.0.1: dependencies: @@ -13770,7 +13757,7 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 25.5.0 - acorn: 8.14.0 + acorn: 8.16.0 acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 From 14cc6a7ca433b4e756e3751f0b5e44da529afe37 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 09:10:34 -0700 Subject: [PATCH 20/23] Chore(deps): Bump the pre-commit-dependencies group with 2 updates (#12495) * Chore(deps): Bump the pre-commit-dependencies group with 2 updates Bumps the pre-commit-dependencies group with 2 updates: [https://github.com/astral-sh/ruff-pre-commit](https://github.com/astral-sh/ruff-pre-commit) and [https://github.com/tox-dev/pyproject-fmt](https://github.com/tox-dev/pyproject-fmt). Updates `https://github.com/astral-sh/ruff-pre-commit` from v0.15.6 to 0.15.8 - [Release notes](https://github.com/astral-sh/ruff-pre-commit/releases) - [Commits](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.6...v0.15.8) Updates `https://github.com/tox-dev/pyproject-fmt` from v2.12.1 to 2.21.0 - [Release notes](https://github.com/tox-dev/pyproject-fmt/releases) - [Commits](https://github.com/tox-dev/pyproject-fmt/compare/v2.12.1...v2.21.0) --- updated-dependencies: - dependency-name: https://github.com/astral-sh/ruff-pre-commit dependency-version: 0.15.8 dependency-type: direct:production dependency-group: pre-commit-dependencies - dependency-name: https://github.com/tox-dev/pyproject-fmt dependency-version: 2.21.0 dependency-type: direct:production dependency-group: pre-commit-dependencies ... Signed-off-by: dependabot[bot] * Slightly less bad formatting --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com> --- .pre-commit-config.yaml | 4 +- pyproject.toml | 191 +++++++++++++++++++--------------------- 2 files changed, 92 insertions(+), 103 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8d6456ff0..6c483467d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -50,12 +50,12 @@ repos: - 'prettier-plugin-organize-imports@4.3.0' # Python hooks - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.6 + rev: v0.15.8 hooks: - id: ruff-check - id: ruff-format - repo: https://github.com/tox-dev/pyproject-fmt - rev: "v2.12.1" + rev: "v2.21.0" hooks: - id: pyproject-fmt # Dockerfile hooks diff --git a/pyproject.toml b/pyproject.toml index ee89ae4dd..e37a7958f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,6 @@ classifiers = [ ] # TODO: Move certain things to groups and then utilize that further # This will allow testing to not install a webserver, mysql, etc - dependencies = [ "azure-ai-documentintelligence>=1.0.2", "babel>=2.17", @@ -82,32 +81,33 @@ dependencies = [ "whoosh-reloaded>=2.7.5", "zxing-cpp~=3.0.0", ] - -optional-dependencies.mariadb = [ +[project.optional-dependencies] +mariadb = [ "mysqlclient~=2.2.7", ] -optional-dependencies.postgres = [ +postgres = [ "psycopg[c,pool]==3.3", # Direct dependency for proper resolution of the pre-built wheels "psycopg-c==3.3", "psycopg-pool==3.3", ] -optional-dependencies.webserver = [ +webserver = [ "granian[uvloop]~=2.7.0", ] [dependency-groups] - dev = [ - { "include-group" = "docs" }, - { "include-group" = "testing" }, - { "include-group" = "lint" }, + { include-group = "docs" }, + { include-group = "lint" }, + { include-group = "testing" }, ] - docs = [ "zensical>=0.0.21", ] - +lint = [ + "prek~=0.3.0", + "ruff~=0.15.0", +] testing = [ "daphne", "factory-boy~=3.3.1", @@ -119,17 +119,11 @@ testing = [ "pytest-env~=1.5.0", "pytest-httpx", "pytest-mock~=3.15.1", - #"pytest-randomly~=4.0.1", + # "pytest-randomly~=4.0.1", "pytest-rerunfailures~=16.1", "pytest-sugar", "pytest-xdist~=3.8.0", ] - -lint = [ - "prek~=0.3.0", - "ruff~=0.15.0", -] - typing = [ "celery-types", "django-filter-stubs", @@ -154,24 +148,21 @@ typing = [ [tool.uv] required-version = ">=0.9.0" -package = false environments = [ "sys_platform == 'darwin'", "sys_platform == 'linux'", ] - +package = false [[tool.uv.index]] name = "pytorch-cpu" url = "https://download.pytorch.org/whl/cpu" explicit = true - [tool.uv.sources] # Markers are chosen to select these almost exclusively when building the Docker image psycopg-c = [ { url = "https://github.com/paperless-ngx/builder/releases/download/psycopg-trixie-3.3.0/psycopg_c-3.3.0-cp312-cp312-linux_x86_64.whl", marker = "sys_platform == 'linux' and platform_machine == 'x86_64' and python_version == '3.12'" }, { url = "https://github.com/paperless-ngx/builder/releases/download/psycopg-trixie-3.3.0/psycopg_c-3.3.0-cp312-cp312-linux_aarch64.whl", marker = "sys_platform == 'linux' and platform_machine == 'aarch64' and python_version == '3.12'" }, ] - torch = [ { index = "pytorch-cpu" }, ] @@ -186,10 +177,10 @@ respect-gitignore = true # https://docs.astral.sh/ruff/settings/ fix = true show-fixes = true - output-format = "grouped" +[tool.ruff.lint] # https://docs.astral.sh/ruff/rules/ -lint.extend-select = [ +extend-select = [ "COM", # https://docs.astral.sh/ruff/rules/#flake8-commas-com "DJ", # https://docs.astral.sh/ruff/rules/#flake8-django-dj "EXE", # https://docs.astral.sh/ruff/rules/#flake8-executable-exe @@ -214,115 +205,52 @@ lint.extend-select = [ "UP", # https://docs.astral.sh/ruff/rules/#pyupgrade-up "W", # https://docs.astral.sh/ruff/rules/#pycodestyle-e-w ] -lint.ignore = [ +ignore = [ "DJ001", "PLC0415", "RUF012", "SIM105", ] # Migrations -lint.per-file-ignores."*/migrations/*.py" = [ +per-file-ignores."*/migrations/*.py" = [ "E501", "SIM", "T201", ] # Testing -lint.per-file-ignores."*/tests/*.py" = [ +per-file-ignores."*/tests/*.py" = [ "E501", "SIM117", ] -lint.per-file-ignores.".github/scripts/*.py" = [ +per-file-ignores.".github/scripts/*.py" = [ "E501", "INP001", "SIM117", ] # Docker specific -lint.per-file-ignores."docker/rootfs/usr/local/bin/wait-for-redis.py" = [ +per-file-ignores."docker/rootfs/usr/local/bin/wait-for-redis.py" = [ "INP001", "T201", ] -lint.per-file-ignores."docker/wait-for-redis.py" = [ +per-file-ignores."docker/wait-for-redis.py" = [ "INP001", "T201", ] -lint.per-file-ignores."src/documents/models.py" = [ +per-file-ignores."src/documents/models.py" = [ "SIM115", ] - -lint.isort.force-single-line = true +isort.force-single-line = true [tool.codespell] write-changes = true ignore-words-list = "criterias,afterall,valeu,ureue,equest,ure,assertIn,Oktober,commitish" -skip = "src-ui/src/locale/*,src-ui/pnpm-lock.yaml,src-ui/e2e/*,src/paperless_mail/tests/samples/*,src/paperless/tests/samples/mail/*,src/documents/tests/samples/*,*.po,*.json" +skip = """\ + src-ui/src/locale/*,src-ui/pnpm-lock.yaml,src-ui/e2e/*,src/paperless_mail/tests/samples/*,src/paperless/tests/samples\ + /mail/*,src/documents/tests/samples/*,*.po,*.json\ + """ -[tool.pytest] -minversion = "9.0" -pythonpath = [ "src" ] - -strict_config = true -strict_markers = true -strict_parametrization_ids = true -strict_xfail = true - -testpaths = [ - "src/documents/tests/", - "src/paperless/tests/", - "src/paperless_mail/tests/", - "src/paperless_ai/tests", -] - -addopts = [ - "--pythonwarnings=all", - "--cov", - "--cov-report=html", - "--cov-report=xml", - "--numprocesses=auto", - "--maxprocesses=16", - "--dist=loadscope", - "--durations=50", - "--durations-min=0.5", - "--junitxml=junit.xml", - "-o", - "junit_family=legacy", -] - -norecursedirs = [ "src/locale/", ".venv/", "src-ui/" ] - -DJANGO_SETTINGS_MODULE = "paperless.settings" - -markers = [ - "live: Integration tests requiring external services (Gotenberg, Tika, nginx, etc)", - "nginx: Tests that make HTTP requests to the local nginx service", - "gotenberg: Tests requiring Gotenberg service", - "tika: Tests requiring Tika service", - "greenmail: Tests requiring Greenmail service", - "date_parsing: Tests which cover date parsing from content or filename", - "management: Tests which cover management commands/functionality", -] - -[tool.pytest_env] -PAPERLESS_DISABLE_DBHANDLER = "true" -PAPERLESS_CACHE_BACKEND = "django.core.cache.backends.locmem.LocMemCache" -PAPERLESS_CHANNELS_BACKEND = "channels.layers.InMemoryChannelLayer" - -[tool.coverage.report] -exclude_also = [ - "if settings.AUDIT_LOG_ENABLED:", - "if AUDIT_LOG_ENABLED:", - "if TYPE_CHECKING:", -] - -[tool.coverage.run] -source = [ - "src/", -] -omit = [ - "*/tests/*", - "manage.py", - "paperless/wsgi.py", - "paperless/auth.py", -] +[tool.pyproject-fmt] +table_format = "long" [tool.mypy] mypy_path = "src" @@ -345,6 +273,67 @@ python-platform = "linux" [tool.django-stubs] django_settings_module = "paperless.settings" +[tool.pytest] +minversion = "9.0" +pythonpath = [ "src" ] +strict_config = true +strict_markers = true +strict_parametrization_ids = true +strict_xfail = true +testpaths = [ + "src/documents/tests/", + "src/paperless/tests/", + "src/paperless_mail/tests/", + "src/paperless_ai/tests", +] +addopts = [ + "--pythonwarnings=all", + "--cov", + "--cov-report=html", + "--cov-report=xml", + "--numprocesses=auto", + "--maxprocesses=16", + "--dist=loadscope", + "--durations=50", + "--durations-min=0.5", + "--junitxml=junit.xml", + "-o", + "junit_family=legacy", +] +norecursedirs = [ "src/locale/", ".venv/", "src-ui/" ] +DJANGO_SETTINGS_MODULE = "paperless.settings" +markers = [ + "live: Integration tests requiring external services (Gotenberg, Tika, nginx, etc)", + "nginx: Tests that make HTTP requests to the local nginx service", + "gotenberg: Tests requiring Gotenberg service", + "tika: Tests requiring Tika service", + "greenmail: Tests requiring Greenmail service", + "date_parsing: Tests which cover date parsing from content or filename", + "management: Tests which cover management commands/functionality", +] + +[tool.pytest_env] +PAPERLESS_DISABLE_DBHANDLER = "true" +PAPERLESS_CACHE_BACKEND = "django.core.cache.backends.locmem.LocMemCache" +PAPERLESS_CHANNELS_BACKEND = "channels.layers.InMemoryChannelLayer" + +[tool.coverage.report] +exclude_also = [ + "if settings.AUDIT_LOG_ENABLED:", + "if AUDIT_LOG_ENABLED:", + "if TYPE_CHECKING:", +] +[tool.coverage.run] +source = [ + "src/", +] +omit = [ + "*/tests/*", + "manage.py", + "paperless/wsgi.py", + "paperless/auth.py", +] + [tool.mypy-baseline] baseline_path = ".mypy-baseline.txt" sort_baseline = true From e01a762e81dd65dff927988aa51594906d8a417f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 10:13:19 -0700 Subject: [PATCH 21/23] Chore(deps): Bump aiohttp in the uv group across 1 directory (#12486) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.13.4 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- uv.lock | 154 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/uv.lock b/uv.lock index 0e1ab08cf..6bbfdc53b 100644 --- a/uv.lock +++ b/uv.lock @@ -25,7 +25,7 @@ wheels = [ [[package]] name = "aiohttp" -version = "3.13.3" +version = "3.13.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -36,83 +36,83 @@ dependencies = [ { name = "propcache", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "yarl", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/50/42/32cf8e7704ceb4481406eb87161349abb46a57fee3f008ba9cb610968646/aiohttp-3.13.3.tar.gz", hash = "sha256:a949eee43d3782f2daae4f4a2819b2cb9b0c5d3b7f7a927067cc84dafdbb9f88", size = 7844556, upload-time = "2026-01-03T17:33:05.204Z" } +sdist = { url = "https://files.pythonhosted.org/packages/45/4a/064321452809dae953c1ed6e017504e72551a26b6f5708a5a80e4bf556ff/aiohttp-3.13.4.tar.gz", hash = "sha256:d97a6d09c66087890c2ab5d49069e1e570583f7ac0314ecf98294c1b6aaebd38", size = 7859748, upload-time = "2026-03-28T17:19:40.6Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/4c/a164164834f03924d9a29dc3acd9e7ee58f95857e0b467f6d04298594ebb/aiohttp-3.13.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5b6073099fb654e0a068ae678b10feff95c5cae95bbfcbfa7af669d361a8aa6b", size = 746051, upload-time = "2026-01-03T17:29:43.287Z" }, - { url = "https://files.pythonhosted.org/packages/82/71/d5c31390d18d4f58115037c432b7e0348c60f6f53b727cad33172144a112/aiohttp-3.13.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cb93e166e6c28716c8c6aeb5f99dfb6d5ccf482d29fe9bf9a794110e6d0ab64", size = 499234, upload-time = "2026-01-03T17:29:44.822Z" }, - { url = "https://files.pythonhosted.org/packages/0e/c9/741f8ac91e14b1d2e7100690425a5b2b919a87a5075406582991fb7de920/aiohttp-3.13.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:28e027cf2f6b641693a09f631759b4d9ce9165099d2b5d92af9bd4e197690eea", size = 494979, upload-time = "2026-01-03T17:29:46.405Z" }, - { url = "https://files.pythonhosted.org/packages/75/b5/31d4d2e802dfd59f74ed47eba48869c1c21552c586d5e81a9d0d5c2ad640/aiohttp-3.13.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3b61b7169ababd7802f9568ed96142616a9118dd2be0d1866e920e77ec8fa92a", size = 1748297, upload-time = "2026-01-03T17:29:48.083Z" }, - { url = "https://files.pythonhosted.org/packages/1a/3e/eefad0ad42959f226bb79664826883f2687d602a9ae2941a18e0484a74d3/aiohttp-3.13.3-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:80dd4c21b0f6237676449c6baaa1039abae86b91636b6c91a7f8e61c87f89540", size = 1707172, upload-time = "2026-01-03T17:29:49.648Z" }, - { url = "https://files.pythonhosted.org/packages/c5/3a/54a64299fac2891c346cdcf2aa6803f994a2e4beeaf2e5a09dcc54acc842/aiohttp-3.13.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:65d2ccb7eabee90ce0503c17716fc77226be026dcc3e65cce859a30db715025b", size = 1805405, upload-time = "2026-01-03T17:29:51.244Z" }, - { url = "https://files.pythonhosted.org/packages/6c/70/ddc1b7169cf64075e864f64595a14b147a895a868394a48f6a8031979038/aiohttp-3.13.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5b179331a481cb5529fca8b432d8d3c7001cb217513c94cd72d668d1248688a3", size = 1899449, upload-time = "2026-01-03T17:29:53.938Z" }, - { url = "https://files.pythonhosted.org/packages/a1/7e/6815aab7d3a56610891c76ef79095677b8b5be6646aaf00f69b221765021/aiohttp-3.13.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d4c940f02f49483b18b079d1c27ab948721852b281f8b015c058100e9421dd1", size = 1748444, upload-time = "2026-01-03T17:29:55.484Z" }, - { url = "https://files.pythonhosted.org/packages/6b/f2/073b145c4100da5511f457dc0f7558e99b2987cf72600d42b559db856fbc/aiohttp-3.13.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f9444f105664c4ce47a2a7171a2418bce5b7bae45fb610f4e2c36045d85911d3", size = 1606038, upload-time = "2026-01-03T17:29:57.179Z" }, - { url = "https://files.pythonhosted.org/packages/0a/c1/778d011920cae03ae01424ec202c513dc69243cf2db303965615b81deeea/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:694976222c711d1d00ba131904beb60534f93966562f64440d0c9d41b8cdb440", size = 1724156, upload-time = "2026-01-03T17:29:58.914Z" }, - { url = "https://files.pythonhosted.org/packages/0e/cb/3419eabf4ec1e9ec6f242c32b689248365a1cf621891f6f0386632525494/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:f33ed1a2bf1997a36661874b017f5c4b760f41266341af36febaf271d179f6d7", size = 1722340, upload-time = "2026-01-03T17:30:01.962Z" }, - { url = "https://files.pythonhosted.org/packages/7a/e5/76cf77bdbc435bf233c1f114edad39ed4177ccbfab7c329482b179cff4f4/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e636b3c5f61da31a92bf0d91da83e58fdfa96f178ba682f11d24f31944cdd28c", size = 1783041, upload-time = "2026-01-03T17:30:03.609Z" }, - { url = "https://files.pythonhosted.org/packages/9d/d4/dd1ca234c794fd29c057ce8c0566b8ef7fd6a51069de5f06fa84b9a1971c/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:5d2d94f1f5fcbe40838ac51a6ab5704a6f9ea42e72ceda48de5e6b898521da51", size = 1596024, upload-time = "2026-01-03T17:30:05.132Z" }, - { url = "https://files.pythonhosted.org/packages/55/58/4345b5f26661a6180afa686c473620c30a66afdf120ed3dd545bbc809e85/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2be0e9ccf23e8a94f6f0650ce06042cefc6ac703d0d7ab6c7a917289f2539ad4", size = 1804590, upload-time = "2026-01-03T17:30:07.135Z" }, - { url = "https://files.pythonhosted.org/packages/7b/06/05950619af6c2df7e0a431d889ba2813c9f0129cec76f663e547a5ad56f2/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9af5e68ee47d6534d36791bbe9b646d2a7c7deb6fc24d7943628edfbb3581f29", size = 1740355, upload-time = "2026-01-03T17:30:09.083Z" }, - { url = "https://files.pythonhosted.org/packages/a0/be/4fc11f202955a69e0db803a12a062b8379c970c7c84f4882b6da17337cc1/aiohttp-3.13.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b903a4dfee7d347e2d87697d0713be59e0b87925be030c9178c5faa58ea58d5c", size = 739732, upload-time = "2026-01-03T17:30:14.23Z" }, - { url = "https://files.pythonhosted.org/packages/97/2c/621d5b851f94fa0bb7430d6089b3aa970a9d9b75196bc93bb624b0db237a/aiohttp-3.13.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a45530014d7a1e09f4a55f4f43097ba0fd155089372e105e4bff4ca76cb1b168", size = 494293, upload-time = "2026-01-03T17:30:15.96Z" }, - { url = "https://files.pythonhosted.org/packages/5d/43/4be01406b78e1be8320bb8316dc9c42dbab553d281c40364e0f862d5661c/aiohttp-3.13.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:27234ef6d85c914f9efeb77ff616dbf4ad2380be0cda40b4db086ffc7ddd1b7d", size = 493533, upload-time = "2026-01-03T17:30:17.431Z" }, - { url = "https://files.pythonhosted.org/packages/8d/a8/5a35dc56a06a2c90d4742cbf35294396907027f80eea696637945a106f25/aiohttp-3.13.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d32764c6c9aafb7fb55366a224756387cd50bfa720f32b88e0e6fa45b27dcf29", size = 1737839, upload-time = "2026-01-03T17:30:19.422Z" }, - { url = "https://files.pythonhosted.org/packages/bf/62/4b9eeb331da56530bf2e198a297e5303e1c1ebdceeb00fe9b568a65c5a0c/aiohttp-3.13.3-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b1a6102b4d3ebc07dad44fbf07b45bb600300f15b552ddf1851b5390202ea2e3", size = 1703932, upload-time = "2026-01-03T17:30:21.756Z" }, - { url = "https://files.pythonhosted.org/packages/7c/f6/af16887b5d419e6a367095994c0b1332d154f647e7dc2bd50e61876e8e3d/aiohttp-3.13.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c014c7ea7fb775dd015b2d3137378b7be0249a448a1612268b5a90c2d81de04d", size = 1771906, upload-time = "2026-01-03T17:30:23.932Z" }, - { url = "https://files.pythonhosted.org/packages/ce/83/397c634b1bcc24292fa1e0c7822800f9f6569e32934bdeef09dae7992dfb/aiohttp-3.13.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2b8d8ddba8f95ba17582226f80e2de99c7a7948e66490ef8d947e272a93e9463", size = 1871020, upload-time = "2026-01-03T17:30:26Z" }, - { url = "https://files.pythonhosted.org/packages/86/f6/a62cbbf13f0ac80a70f71b1672feba90fdb21fd7abd8dbf25c0105fb6fa3/aiohttp-3.13.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ae8dd55c8e6c4257eae3a20fd2c8f41edaea5992ed67156642493b8daf3cecc", size = 1755181, upload-time = "2026-01-03T17:30:27.554Z" }, - { url = "https://files.pythonhosted.org/packages/0a/87/20a35ad487efdd3fba93d5843efdfaa62d2f1479eaafa7453398a44faf13/aiohttp-3.13.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:01ad2529d4b5035578f5081606a465f3b814c542882804e2e8cda61adf5c71bf", size = 1561794, upload-time = "2026-01-03T17:30:29.254Z" }, - { url = "https://files.pythonhosted.org/packages/de/95/8fd69a66682012f6716e1bc09ef8a1a2a91922c5725cb904689f112309c4/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bb4f7475e359992b580559e008c598091c45b5088f28614e855e42d39c2f1033", size = 1697900, upload-time = "2026-01-03T17:30:31.033Z" }, - { url = "https://files.pythonhosted.org/packages/e5/66/7b94b3b5ba70e955ff597672dad1691333080e37f50280178967aff68657/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c19b90316ad3b24c69cd78d5c9b4f3aa4497643685901185b65166293d36a00f", size = 1728239, upload-time = "2026-01-03T17:30:32.703Z" }, - { url = "https://files.pythonhosted.org/packages/47/71/6f72f77f9f7d74719692ab65a2a0252584bf8d5f301e2ecb4c0da734530a/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:96d604498a7c782cb15a51c406acaea70d8c027ee6b90c569baa6e7b93073679", size = 1740527, upload-time = "2026-01-03T17:30:34.695Z" }, - { url = "https://files.pythonhosted.org/packages/fa/b4/75ec16cbbd5c01bdaf4a05b19e103e78d7ce1ef7c80867eb0ace42ff4488/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:084911a532763e9d3dd95adf78a78f4096cd5f58cdc18e6fdbc1b58417a45423", size = 1554489, upload-time = "2026-01-03T17:30:36.864Z" }, - { url = "https://files.pythonhosted.org/packages/52/8f/bc518c0eea29f8406dcf7ed1f96c9b48e3bc3995a96159b3fc11f9e08321/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7a4a94eb787e606d0a09404b9c38c113d3b099d508021faa615d70a0131907ce", size = 1767852, upload-time = "2026-01-03T17:30:39.433Z" }, - { url = "https://files.pythonhosted.org/packages/9d/f2/a07a75173124f31f11ea6f863dc44e6f09afe2bca45dd4e64979490deab1/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:87797e645d9d8e222e04160ee32aa06bc5c163e8499f24db719e7852ec23093a", size = 1722379, upload-time = "2026-01-03T17:30:41.081Z" }, - { url = "https://files.pythonhosted.org/packages/97/8a/12ca489246ca1faaf5432844adbfce7ff2cc4997733e0af120869345643a/aiohttp-3.13.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5dff64413671b0d3e7d5918ea490bdccb97a4ad29b3f311ed423200b2203e01c", size = 734190, upload-time = "2026-01-03T17:30:45.832Z" }, - { url = "https://files.pythonhosted.org/packages/32/08/de43984c74ed1fca5c014808963cc83cb00d7bb06af228f132d33862ca76/aiohttp-3.13.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:87b9aab6d6ed88235aa2970294f496ff1a1f9adcd724d800e9b952395a80ffd9", size = 491783, upload-time = "2026-01-03T17:30:47.466Z" }, - { url = "https://files.pythonhosted.org/packages/17/f8/8dd2cf6112a5a76f81f81a5130c57ca829d101ad583ce57f889179accdda/aiohttp-3.13.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:425c126c0dc43861e22cb1c14ba4c8e45d09516d0a3ae0a3f7494b79f5f233a3", size = 490704, upload-time = "2026-01-03T17:30:49.373Z" }, - { url = "https://files.pythonhosted.org/packages/6d/40/a46b03ca03936f832bc7eaa47cfbb1ad012ba1be4790122ee4f4f8cba074/aiohttp-3.13.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7f9120f7093c2a32d9647abcaf21e6ad275b4fbec5b55969f978b1a97c7c86bf", size = 1720652, upload-time = "2026-01-03T17:30:50.974Z" }, - { url = "https://files.pythonhosted.org/packages/f7/7e/917fe18e3607af92657e4285498f500dca797ff8c918bd7d90b05abf6c2a/aiohttp-3.13.3-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:697753042d57f4bf7122cab985bf15d0cef23c770864580f5af4f52023a56bd6", size = 1692014, upload-time = "2026-01-03T17:30:52.729Z" }, - { url = "https://files.pythonhosted.org/packages/71/b6/cefa4cbc00d315d68973b671cf105b21a609c12b82d52e5d0c9ae61d2a09/aiohttp-3.13.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6de499a1a44e7de70735d0b39f67c8f25eb3d91eb3103be99ca0fa882cdd987d", size = 1759777, upload-time = "2026-01-03T17:30:54.537Z" }, - { url = "https://files.pythonhosted.org/packages/fb/e3/e06ee07b45e59e6d81498b591fc589629be1553abb2a82ce33efe2a7b068/aiohttp-3.13.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:37239e9f9a7ea9ac5bf6b92b0260b01f8a22281996da609206a84df860bc1261", size = 1861276, upload-time = "2026-01-03T17:30:56.512Z" }, - { url = "https://files.pythonhosted.org/packages/7c/24/75d274228acf35ceeb2850b8ce04de9dd7355ff7a0b49d607ee60c29c518/aiohttp-3.13.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f76c1e3fe7d7c8afad7ed193f89a292e1999608170dcc9751a7462a87dfd5bc0", size = 1743131, upload-time = "2026-01-03T17:30:58.256Z" }, - { url = "https://files.pythonhosted.org/packages/04/98/3d21dde21889b17ca2eea54fdcff21b27b93f45b7bb94ca029c31ab59dc3/aiohttp-3.13.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fc290605db2a917f6e81b0e1e0796469871f5af381ce15c604a3c5c7e51cb730", size = 1556863, upload-time = "2026-01-03T17:31:00.445Z" }, - { url = "https://files.pythonhosted.org/packages/9e/84/da0c3ab1192eaf64782b03971ab4055b475d0db07b17eff925e8c93b3aa5/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4021b51936308aeea0367b8f006dc999ca02bc118a0cc78c303f50a2ff6afb91", size = 1682793, upload-time = "2026-01-03T17:31:03.024Z" }, - { url = "https://files.pythonhosted.org/packages/ff/0f/5802ada182f575afa02cbd0ec5180d7e13a402afb7c2c03a9aa5e5d49060/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:49a03727c1bba9a97d3e93c9f93ca03a57300f484b6e935463099841261195d3", size = 1716676, upload-time = "2026-01-03T17:31:04.842Z" }, - { url = "https://files.pythonhosted.org/packages/3f/8c/714d53bd8b5a4560667f7bbbb06b20c2382f9c7847d198370ec6526af39c/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3d9908a48eb7416dc1f4524e69f1d32e5d90e3981e4e37eb0aa1cd18f9cfa2a4", size = 1733217, upload-time = "2026-01-03T17:31:06.868Z" }, - { url = "https://files.pythonhosted.org/packages/7d/79/e2176f46d2e963facea939f5be2d26368ce543622be6f00a12844d3c991f/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:2712039939ec963c237286113c68dbad80a82a4281543f3abf766d9d73228998", size = 1552303, upload-time = "2026-01-03T17:31:08.958Z" }, - { url = "https://files.pythonhosted.org/packages/ab/6a/28ed4dea1759916090587d1fe57087b03e6c784a642b85ef48217b0277ae/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7bfdc049127717581866fa4708791220970ce291c23e28ccf3922c700740fdc0", size = 1763673, upload-time = "2026-01-03T17:31:10.676Z" }, - { url = "https://files.pythonhosted.org/packages/e8/35/4a3daeb8b9fab49240d21c04d50732313295e4bd813a465d840236dd0ce1/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8057c98e0c8472d8846b9c79f56766bcc57e3e8ac7bfd510482332366c56c591", size = 1721120, upload-time = "2026-01-03T17:31:12.575Z" }, - { url = "https://files.pythonhosted.org/packages/99/36/5b6514a9f5d66f4e2597e40dea2e3db271e023eb7a5d22defe96ba560996/aiohttp-3.13.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:ea37047c6b367fd4bd632bff8077449b8fa034b69e812a18e0132a00fae6e808", size = 737238, upload-time = "2026-01-03T17:31:17.909Z" }, - { url = "https://files.pythonhosted.org/packages/f7/49/459327f0d5bcd8c6c9ca69e60fdeebc3622861e696490d8674a6d0cb90a6/aiohttp-3.13.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:6fc0e2337d1a4c3e6acafda6a78a39d4c14caea625124817420abceed36e2415", size = 492292, upload-time = "2026-01-03T17:31:19.919Z" }, - { url = "https://files.pythonhosted.org/packages/e8/0b/b97660c5fd05d3495b4eb27f2d0ef18dc1dc4eff7511a9bf371397ff0264/aiohttp-3.13.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c685f2d80bb67ca8c3837823ad76196b3694b0159d232206d1e461d3d434666f", size = 493021, upload-time = "2026-01-03T17:31:21.636Z" }, - { url = "https://files.pythonhosted.org/packages/54/d4/438efabdf74e30aeceb890c3290bbaa449780583b1270b00661126b8aae4/aiohttp-3.13.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:48e377758516d262bde50c2584fc6c578af272559c409eecbdd2bae1601184d6", size = 1717263, upload-time = "2026-01-03T17:31:23.296Z" }, - { url = "https://files.pythonhosted.org/packages/71/f2/7bddc7fd612367d1459c5bcf598a9e8f7092d6580d98de0e057eb42697ad/aiohttp-3.13.3-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:34749271508078b261c4abb1767d42b8d0c0cc9449c73a4df494777dc55f0687", size = 1669107, upload-time = "2026-01-03T17:31:25.334Z" }, - { url = "https://files.pythonhosted.org/packages/00/5a/1aeaecca40e22560f97610a329e0e5efef5e0b5afdf9f857f0d93839ab2e/aiohttp-3.13.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:82611aeec80eb144416956ec85b6ca45a64d76429c1ed46ae1b5f86c6e0c9a26", size = 1760196, upload-time = "2026-01-03T17:31:27.394Z" }, - { url = "https://files.pythonhosted.org/packages/f8/f8/0ff6992bea7bd560fc510ea1c815f87eedd745fe035589c71ce05612a19a/aiohttp-3.13.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2fff83cfc93f18f215896e3a190e8e5cb413ce01553901aca925176e7568963a", size = 1843591, upload-time = "2026-01-03T17:31:29.238Z" }, - { url = "https://files.pythonhosted.org/packages/e3/d1/e30e537a15f53485b61f5be525f2157da719819e8377298502aebac45536/aiohttp-3.13.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bbe7d4cecacb439e2e2a8a1a7b935c25b812af7a5fd26503a66dadf428e79ec1", size = 1720277, upload-time = "2026-01-03T17:31:31.053Z" }, - { url = "https://files.pythonhosted.org/packages/84/45/23f4c451d8192f553d38d838831ebbc156907ea6e05557f39563101b7717/aiohttp-3.13.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b928f30fe49574253644b1ca44b1b8adbd903aa0da4b9054a6c20fc7f4092a25", size = 1548575, upload-time = "2026-01-03T17:31:32.87Z" }, - { url = "https://files.pythonhosted.org/packages/6a/ed/0a42b127a43712eda7807e7892c083eadfaf8429ca8fb619662a530a3aab/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7b5e8fe4de30df199155baaf64f2fcd604f4c678ed20910db8e2c66dc4b11603", size = 1679455, upload-time = "2026-01-03T17:31:34.76Z" }, - { url = "https://files.pythonhosted.org/packages/2e/b5/c05f0c2b4b4fe2c9d55e73b6d3ed4fd6c9dc2684b1d81cbdf77e7fad9adb/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:8542f41a62bcc58fc7f11cf7c90e0ec324ce44950003feb70640fc2a9092c32a", size = 1687417, upload-time = "2026-01-03T17:31:36.699Z" }, - { url = "https://files.pythonhosted.org/packages/c9/6b/915bc5dad66aef602b9e459b5a973529304d4e89ca86999d9d75d80cbd0b/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5e1d8c8b8f1d91cd08d8f4a3c2b067bfca6ec043d3ff36de0f3a715feeedf926", size = 1729968, upload-time = "2026-01-03T17:31:38.622Z" }, - { url = "https://files.pythonhosted.org/packages/11/3b/e84581290a9520024a08640b63d07673057aec5ca548177a82026187ba73/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:90455115e5da1c3c51ab619ac57f877da8fd6d73c05aacd125c5ae9819582aba", size = 1545690, upload-time = "2026-01-03T17:31:40.57Z" }, - { url = "https://files.pythonhosted.org/packages/f5/04/0c3655a566c43fd647c81b895dfe361b9f9ad6d58c19309d45cff52d6c3b/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:042e9e0bcb5fba81886c8b4fbb9a09d6b8a00245fd8d88e4d989c1f96c74164c", size = 1746390, upload-time = "2026-01-03T17:31:42.857Z" }, - { url = "https://files.pythonhosted.org/packages/1f/53/71165b26978f719c3419381514c9690bd5980e764a09440a10bb816ea4ab/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2eb752b102b12a76ca02dff751a801f028b4ffbbc478840b473597fc91a9ed43", size = 1702188, upload-time = "2026-01-03T17:31:44.984Z" }, - { url = "https://files.pythonhosted.org/packages/6c/2a/3c79b638a9c3d4658d345339d22070241ea341ed4e07b5ac60fb0f418003/aiohttp-3.13.3-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:05861afbbec40650d8a07ea324367cb93e9e8cc7762e04dd4405df99fa65159c", size = 769512, upload-time = "2026-01-03T17:31:51.134Z" }, - { url = "https://files.pythonhosted.org/packages/29/b9/3e5014d46c0ab0db8707e0ac2711ed28c4da0218c358a4e7c17bae0d8722/aiohttp-3.13.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2fc82186fadc4a8316768d61f3722c230e2c1dcab4200d52d2ebdf2482e47592", size = 506444, upload-time = "2026-01-03T17:31:52.85Z" }, - { url = "https://files.pythonhosted.org/packages/90/03/c1d4ef9a054e151cd7839cdc497f2638f00b93cbe8043983986630d7a80c/aiohttp-3.13.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0add0900ff220d1d5c5ebbf99ed88b0c1bbf87aa7e4262300ed1376a6b13414f", size = 510798, upload-time = "2026-01-03T17:31:54.91Z" }, - { url = "https://files.pythonhosted.org/packages/ea/76/8c1e5abbfe8e127c893fe7ead569148a4d5a799f7cf958d8c09f3eedf097/aiohttp-3.13.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:568f416a4072fbfae453dcf9a99194bbb8bdeab718e08ee13dfa2ba0e4bebf29", size = 1868835, upload-time = "2026-01-03T17:31:56.733Z" }, - { url = "https://files.pythonhosted.org/packages/8e/ac/984c5a6f74c363b01ff97adc96a3976d9c98940b8969a1881575b279ac5d/aiohttp-3.13.3-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:add1da70de90a2569c5e15249ff76a631ccacfe198375eead4aadf3b8dc849dc", size = 1720486, upload-time = "2026-01-03T17:31:58.65Z" }, - { url = "https://files.pythonhosted.org/packages/b2/9a/b7039c5f099c4eb632138728828b33428585031a1e658d693d41d07d89d1/aiohttp-3.13.3-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:10b47b7ba335d2e9b1239fa571131a87e2d8ec96b333e68b2a305e7a98b0bae2", size = 1847951, upload-time = "2026-01-03T17:32:00.989Z" }, - { url = "https://files.pythonhosted.org/packages/3c/02/3bec2b9a1ba3c19ff89a43a19324202b8eb187ca1e928d8bdac9bbdddebd/aiohttp-3.13.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3dd4dce1c718e38081c8f35f323209d4c1df7d4db4bab1b5c88a6b4d12b74587", size = 1941001, upload-time = "2026-01-03T17:32:03.122Z" }, - { url = "https://files.pythonhosted.org/packages/37/df/d879401cedeef27ac4717f6426c8c36c3091c6e9f08a9178cc87549c537f/aiohttp-3.13.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34bac00a67a812570d4a460447e1e9e06fae622946955f939051e7cc895cfab8", size = 1797246, upload-time = "2026-01-03T17:32:05.255Z" }, - { url = "https://files.pythonhosted.org/packages/8d/15/be122de1f67e6953add23335c8ece6d314ab67c8bebb3f181063010795a7/aiohttp-3.13.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a19884d2ee70b06d9204b2727a7b9f983d0c684c650254679e716b0b77920632", size = 1627131, upload-time = "2026-01-03T17:32:07.607Z" }, - { url = "https://files.pythonhosted.org/packages/12/12/70eedcac9134cfa3219ab7af31ea56bc877395b1ac30d65b1bc4b27d0438/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5f8ca7f2bb6ba8348a3614c7918cc4bb73268c5ac2a207576b7afea19d3d9f64", size = 1795196, upload-time = "2026-01-03T17:32:09.59Z" }, - { url = "https://files.pythonhosted.org/packages/32/11/b30e1b1cd1f3054af86ebe60df96989c6a414dd87e27ad16950eee420bea/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:b0d95340658b9d2f11d9697f59b3814a9d3bb4b7a7c20b131df4bcef464037c0", size = 1782841, upload-time = "2026-01-03T17:32:11.445Z" }, - { url = "https://files.pythonhosted.org/packages/88/0d/d98a9367b38912384a17e287850f5695c528cff0f14f791ce8ee2e4f7796/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:a1e53262fd202e4b40b70c3aff944a8155059beedc8a89bba9dc1f9ef06a1b56", size = 1795193, upload-time = "2026-01-03T17:32:13.705Z" }, - { url = "https://files.pythonhosted.org/packages/43/a5/a2dfd1f5ff5581632c7f6a30e1744deda03808974f94f6534241ef60c751/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:d60ac9663f44168038586cab2157e122e46bdef09e9368b37f2d82d354c23f72", size = 1621979, upload-time = "2026-01-03T17:32:15.965Z" }, - { url = "https://files.pythonhosted.org/packages/fa/f0/12973c382ae7c1cccbc4417e129c5bf54c374dfb85af70893646e1f0e749/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:90751b8eed69435bac9ff4e3d2f6b3af1f57e37ecb0fbeee59c0174c9e2d41df", size = 1822193, upload-time = "2026-01-03T17:32:18.219Z" }, - { url = "https://files.pythonhosted.org/packages/3c/5f/24155e30ba7f8c96918af1350eb0663e2430aad9e001c0489d89cd708ab1/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fc353029f176fd2b3ec6cfc71be166aba1936fe5d73dd1992ce289ca6647a9aa", size = 1769801, upload-time = "2026-01-03T17:32:20.25Z" }, + { url = "https://files.pythonhosted.org/packages/d4/7e/cb94129302d78c46662b47f9897d642fd0b33bdfef4b73b20c6ced35aa4c/aiohttp-3.13.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8ea0c64d1bcbf201b285c2246c51a0c035ba3bbd306640007bc5844a3b4658c1", size = 760027, upload-time = "2026-03-28T17:15:33.022Z" }, + { url = "https://files.pythonhosted.org/packages/5e/cd/2db3c9397c3bd24216b203dd739945b04f8b87bb036c640da7ddb63c75ef/aiohttp-3.13.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6f742e1fa45c0ed522b00ede565e18f97e4cf8d1883a712ac42d0339dfb0cce7", size = 508325, upload-time = "2026-03-28T17:15:34.714Z" }, + { url = "https://files.pythonhosted.org/packages/36/a3/d28b2722ec13107f2e37a86b8a169897308bab6a3b9e071ecead9d67bd9b/aiohttp-3.13.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dcfb50ee25b3b7a1222a9123be1f9f89e56e67636b561441f0b304e25aaef8f", size = 502402, upload-time = "2026-03-28T17:15:36.409Z" }, + { url = "https://files.pythonhosted.org/packages/fa/d6/acd47b5f17c4430e555590990a4746efbcb2079909bb865516892bf85f37/aiohttp-3.13.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3262386c4ff370849863ea93b9ea60fd59c6cf56bf8f93beac625cf4d677c04d", size = 1771224, upload-time = "2026-03-28T17:15:38.223Z" }, + { url = "https://files.pythonhosted.org/packages/98/af/af6e20113ba6a48fd1cd9e5832c4851e7613ef50c7619acdaee6ec5f1aff/aiohttp-3.13.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:473bb5aa4218dd254e9ae4834f20e31f5a0083064ac0136a01a62ddbae2eaa42", size = 1731530, upload-time = "2026-03-28T17:15:39.988Z" }, + { url = "https://files.pythonhosted.org/packages/81/16/78a2f5d9c124ad05d5ce59a9af94214b6466c3491a25fb70760e98e9f762/aiohttp-3.13.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e56423766399b4c77b965f6aaab6c9546617b8994a956821cc507d00b91d978c", size = 1827925, upload-time = "2026-03-28T17:15:41.944Z" }, + { url = "https://files.pythonhosted.org/packages/2a/1f/79acf0974ced805e0e70027389fccbb7d728e6f30fcac725fb1071e63075/aiohttp-3.13.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8af249343fafd5ad90366a16d230fc265cf1149f26075dc9fe93cfd7c7173942", size = 1923579, upload-time = "2026-03-28T17:15:44.071Z" }, + { url = "https://files.pythonhosted.org/packages/af/53/29f9e2054ea6900413f3b4c3eb9d8331f60678ec855f13ba8714c47fd48d/aiohttp-3.13.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bc0a5cf4f10ef5a2c94fdde488734b582a3a7a000b131263e27c9295bd682d9", size = 1767655, upload-time = "2026-03-28T17:15:45.911Z" }, + { url = "https://files.pythonhosted.org/packages/f3/57/462fe1d3da08109ba4aa8590e7aed57c059af2a7e80ec21f4bac5cfe1094/aiohttp-3.13.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:5c7ff1028e3c9fc5123a865ce17df1cb6424d180c503b8517afbe89aa566e6be", size = 1630439, upload-time = "2026-03-28T17:15:48.11Z" }, + { url = "https://files.pythonhosted.org/packages/d7/4b/4813344aacdb8127263e3eec343d24e973421143826364fa9fc847f6283f/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ba5cf98b5dcb9bddd857da6713a503fa6d341043258ca823f0f5ab7ab4a94ee8", size = 1745557, upload-time = "2026-03-28T17:15:50.13Z" }, + { url = "https://files.pythonhosted.org/packages/d4/01/1ef1adae1454341ec50a789f03cfafe4c4ac9c003f6a64515ecd32fe4210/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:d85965d3ba21ee4999e83e992fecb86c4614d6920e40705501c0a1f80a583c12", size = 1741796, upload-time = "2026-03-28T17:15:52.351Z" }, + { url = "https://files.pythonhosted.org/packages/22/04/8cdd99af988d2aa6922714d957d21383c559835cbd43fbf5a47ddf2e0f05/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:49f0b18a9b05d79f6f37ddd567695943fcefb834ef480f17a4211987302b2dc7", size = 1805312, upload-time = "2026-03-28T17:15:54.407Z" }, + { url = "https://files.pythonhosted.org/packages/fb/7f/b48d5577338d4b25bbdbae35c75dbfd0493cb8886dc586fbfb2e90862239/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7f78cb080c86fbf765920e5f1ef35af3f24ec4314d6675d0a21eaf41f6f2679c", size = 1621751, upload-time = "2026-03-28T17:15:56.564Z" }, + { url = "https://files.pythonhosted.org/packages/bc/89/4eecad8c1858e6d0893c05929e22343e0ebe3aec29a8a399c65c3cc38311/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:67a3ec705534a614b68bbf1c70efa777a21c3da3895d1c44510a41f5a7ae0453", size = 1826073, upload-time = "2026-03-28T17:15:58.489Z" }, + { url = "https://files.pythonhosted.org/packages/f5/5c/9dc8293ed31b46c39c9c513ac7ca152b3c3d38e0ea111a530ad12001b827/aiohttp-3.13.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d6630ec917e85c5356b2295744c8a97d40f007f96a1c76bf1928dc2e27465393", size = 1760083, upload-time = "2026-03-28T17:16:00.677Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bd/ede278648914cabbabfdf95e436679b5d4156e417896a9b9f4587169e376/aiohttp-3.13.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ee62d4471ce86b108b19c3364db4b91180d13fe3510144872d6bad5401957360", size = 752158, upload-time = "2026-03-28T17:16:06.901Z" }, + { url = "https://files.pythonhosted.org/packages/90/de/581c053253c07b480b03785196ca5335e3c606a37dc73e95f6527f1591fe/aiohttp-3.13.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c0fd8f41b54b58636402eb493afd512c23580456f022c1ba2db0f810c959ed0d", size = 501037, upload-time = "2026-03-28T17:16:08.82Z" }, + { url = "https://files.pythonhosted.org/packages/fa/f9/a5ede193c08f13cc42c0a5b50d1e246ecee9115e4cf6e900d8dbd8fd6acb/aiohttp-3.13.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4baa48ce49efd82d6b1a0be12d6a36b35e5594d1dd42f8bfba96ea9f8678b88c", size = 501556, upload-time = "2026-03-28T17:16:10.63Z" }, + { url = "https://files.pythonhosted.org/packages/d6/10/88ff67cd48a6ec36335b63a640abe86135791544863e0cfe1f065d6cef7a/aiohttp-3.13.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d738ebab9f71ee652d9dbd0211057690022201b11197f9a7324fd4dba128aa97", size = 1757314, upload-time = "2026-03-28T17:16:12.498Z" }, + { url = "https://files.pythonhosted.org/packages/8b/15/fdb90a5cf5a1f52845c276e76298c75fbbcc0ac2b4a86551906d54529965/aiohttp-3.13.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0ce692c3468fa831af7dceed52edf51ac348cebfc8d3feb935927b63bd3e8576", size = 1731819, upload-time = "2026-03-28T17:16:14.558Z" }, + { url = "https://files.pythonhosted.org/packages/ec/df/28146785a007f7820416be05d4f28cc207493efd1e8c6c1068e9bdc29198/aiohttp-3.13.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8e08abcfe752a454d2cb89ff0c08f2d1ecd057ae3e8cc6d84638de853530ebab", size = 1793279, upload-time = "2026-03-28T17:16:16.594Z" }, + { url = "https://files.pythonhosted.org/packages/10/47/689c743abf62ea7a77774d5722f220e2c912a77d65d368b884d9779ef41b/aiohttp-3.13.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5977f701b3fff36367a11087f30ea73c212e686d41cd363c50c022d48b011d8d", size = 1891082, upload-time = "2026-03-28T17:16:18.71Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b6/f7f4f318c7e58c23b761c9b13b9a3c9b394e0f9d5d76fbc6622fa98509f6/aiohttp-3.13.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:54203e10405c06f8b6020bd1e076ae0fe6c194adcee12a5a78af3ffa3c57025e", size = 1773938, upload-time = "2026-03-28T17:16:21.125Z" }, + { url = "https://files.pythonhosted.org/packages/aa/06/f207cb3121852c989586a6fc16ff854c4fcc8651b86c5d3bd1fc83057650/aiohttp-3.13.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:358a6af0145bc4dda037f13167bef3cce54b132087acc4c295c739d05d16b1c3", size = 1579548, upload-time = "2026-03-28T17:16:23.588Z" }, + { url = "https://files.pythonhosted.org/packages/6c/58/e1289661a32161e24c1fe479711d783067210d266842523752869cc1d9c2/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:898ea1850656d7d61832ef06aa9846ab3ddb1621b74f46de78fbc5e1a586ba83", size = 1714669, upload-time = "2026-03-28T17:16:25.713Z" }, + { url = "https://files.pythonhosted.org/packages/96/0a/3e86d039438a74a86e6a948a9119b22540bae037d6ba317a042ae3c22711/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:7bc30cceb710cf6a44e9617e43eebb6e3e43ad855a34da7b4b6a73537d8a6763", size = 1754175, upload-time = "2026-03-28T17:16:28.18Z" }, + { url = "https://files.pythonhosted.org/packages/f4/30/e717fc5df83133ba467a560b6d8ef20197037b4bb5d7075b90037de1018e/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4a31c0c587a8a038f19a4c7e60654a6c899c9de9174593a13e7cc6e15ff271f9", size = 1762049, upload-time = "2026-03-28T17:16:30.941Z" }, + { url = "https://files.pythonhosted.org/packages/e4/28/8f7a2d4492e336e40005151bdd94baf344880a4707573378579f833a64c1/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2062f675f3fe6e06d6113eb74a157fb9df58953ffed0cdb4182554b116545758", size = 1570861, upload-time = "2026-03-28T17:16:32.953Z" }, + { url = "https://files.pythonhosted.org/packages/78/45/12e1a3d0645968b1c38de4b23fdf270b8637735ea057d4f84482ff918ad9/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3d1ba8afb847ff80626d5e408c1fdc99f942acc877d0702fe137015903a220a9", size = 1790003, upload-time = "2026-03-28T17:16:35.468Z" }, + { url = "https://files.pythonhosted.org/packages/eb/0f/60374e18d590de16dcb39d6ff62f39c096c1b958e6f37727b5870026ea30/aiohttp-3.13.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b08149419994cdd4d5eecf7fd4bc5986b5a9380285bcd01ab4c0d6bfca47b79d", size = 1737289, upload-time = "2026-03-28T17:16:38.187Z" }, + { url = "https://files.pythonhosted.org/packages/e3/ac/892f4162df9b115b4758d615f32ec63d00f3084c705ff5526630887b9b42/aiohttp-3.13.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:63dd5e5b1e43b8fb1e91b79b7ceba1feba588b317d1edff385084fcc7a0a4538", size = 745744, upload-time = "2026-03-28T17:16:44.67Z" }, + { url = "https://files.pythonhosted.org/packages/97/a9/c5b87e4443a2f0ea88cb3000c93a8fdad1ee63bffc9ded8d8c8e0d66efc6/aiohttp-3.13.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:746ac3cc00b5baea424dacddea3ec2c2702f9590de27d837aa67004db1eebc6e", size = 498178, upload-time = "2026-03-28T17:16:46.766Z" }, + { url = "https://files.pythonhosted.org/packages/94/42/07e1b543a61250783650df13da8ddcdc0d0a5538b2bd15cef6e042aefc61/aiohttp-3.13.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bda8f16ea99d6a6705e5946732e48487a448be874e54a4f73d514660ff7c05d3", size = 498331, upload-time = "2026-03-28T17:16:48.9Z" }, + { url = "https://files.pythonhosted.org/packages/20/d6/492f46bf0328534124772d0cf58570acae5b286ea25006900650f69dae0e/aiohttp-3.13.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4b061e7b5f840391e3f64d0ddf672973e45c4cfff7a0feea425ea24e51530fc2", size = 1744414, upload-time = "2026-03-28T17:16:50.968Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4d/e02627b2683f68051246215d2d62b2d2f249ff7a285e7a858dc47d6b6a14/aiohttp-3.13.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b252e8d5cd66184b570d0d010de742736e8a4fab22c58299772b0c5a466d4b21", size = 1719226, upload-time = "2026-03-28T17:16:53.173Z" }, + { url = "https://files.pythonhosted.org/packages/7b/6c/5d0a3394dd2b9f9aeba6e1b6065d0439e4b75d41f1fb09a3ec010b43552b/aiohttp-3.13.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:20af8aad61d1803ff11152a26146d8d81c266aa8c5aa9b4504432abb965c36a0", size = 1782110, upload-time = "2026-03-28T17:16:55.362Z" }, + { url = "https://files.pythonhosted.org/packages/0d/2d/c20791e3437700a7441a7edfb59731150322424f5aadf635602d1d326101/aiohttp-3.13.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:13a5cc924b59859ad2adb1478e31f410a7ed46e92a2a619d6d1dd1a63c1a855e", size = 1884809, upload-time = "2026-03-28T17:16:57.734Z" }, + { url = "https://files.pythonhosted.org/packages/c8/94/d99dbfbd1924a87ef643833932eb2a3d9e5eee87656efea7d78058539eff/aiohttp-3.13.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:534913dfb0a644d537aebb4123e7d466d94e3be5549205e6a31f72368980a81a", size = 1764938, upload-time = "2026-03-28T17:17:00.221Z" }, + { url = "https://files.pythonhosted.org/packages/49/61/3ce326a1538781deb89f6cf5e094e2029cd308ed1e21b2ba2278b08426f6/aiohttp-3.13.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:320e40192a2dcc1cf4b5576936e9652981ab596bf81eb309535db7e2f5b5672f", size = 1570697, upload-time = "2026-03-28T17:17:02.985Z" }, + { url = "https://files.pythonhosted.org/packages/b6/77/4ab5a546857bb3028fbaf34d6eea180267bdab022ee8b1168b1fcde4bfdd/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9e587fcfce2bcf06526a43cb705bdee21ac089096f2e271d75de9c339db3100c", size = 1702258, upload-time = "2026-03-28T17:17:05.28Z" }, + { url = "https://files.pythonhosted.org/packages/79/63/d8f29021e39bc5af8e5d5e9da1b07976fb9846487a784e11e4f4eeda4666/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:9eb9c2eea7278206b5c6c1441fdd9dc420c278ead3f3b2cc87f9b693698cc500", size = 1740287, upload-time = "2026-03-28T17:17:07.712Z" }, + { url = "https://files.pythonhosted.org/packages/55/3a/cbc6b3b124859a11bc8055d3682c26999b393531ef926754a3445b99dfef/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:29be00c51972b04bf9d5c8f2d7f7314f48f96070ca40a873a53056e652e805f7", size = 1753011, upload-time = "2026-03-28T17:17:10.053Z" }, + { url = "https://files.pythonhosted.org/packages/e0/30/836278675205d58c1368b21520eab9572457cf19afd23759216c04483048/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:90c06228a6c3a7c9f776fe4fc0b7ff647fffd3bed93779a6913c804ae00c1073", size = 1566359, upload-time = "2026-03-28T17:17:12.433Z" }, + { url = "https://files.pythonhosted.org/packages/50/b4/8032cc9b82d17e4277704ba30509eaccb39329dc18d6a35f05e424439e32/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:a533ec132f05fd9a1d959e7f34184cd7d5e8511584848dab85faefbaac573069", size = 1785537, upload-time = "2026-03-28T17:17:14.721Z" }, + { url = "https://files.pythonhosted.org/packages/17/7d/5873e98230bde59f493bf1f7c3e327486a4b5653fa401144704df5d00211/aiohttp-3.13.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1c946f10f413836f82ea4cfb90200d2a59578c549f00857e03111cf45ad01ca5", size = 1740752, upload-time = "2026-03-28T17:17:17.387Z" }, + { url = "https://files.pythonhosted.org/packages/6d/29/6657cc37ae04cacc2dbf53fb730a06b6091cc4cbe745028e047c53e6d840/aiohttp-3.13.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:e0a2c961fc92abeff61d6444f2ce6ad35bb982db9fc8ff8a47455beacf454a57", size = 749363, upload-time = "2026-03-28T17:17:24.044Z" }, + { url = "https://files.pythonhosted.org/packages/90/7f/30ccdf67ca3d24b610067dc63d64dcb91e5d88e27667811640644aa4a85d/aiohttp-3.13.4-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:153274535985a0ff2bff1fb6c104ed547cec898a09213d21b0f791a44b14d933", size = 499317, upload-time = "2026-03-28T17:17:26.199Z" }, + { url = "https://files.pythonhosted.org/packages/93/13/e372dd4e68ad04ee25dafb050c7f98b0d91ea643f7352757e87231102555/aiohttp-3.13.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:351f3171e2458da3d731ce83f9e6b9619e325c45cbd534c7759750cabf453ad7", size = 500477, upload-time = "2026-03-28T17:17:28.279Z" }, + { url = "https://files.pythonhosted.org/packages/e5/fe/ee6298e8e586096fb6f5eddd31393d8544f33ae0792c71ecbb4c2bef98ac/aiohttp-3.13.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f989ac8bc5595ff761a5ccd32bdb0768a117f36dd1504b1c2c074ed5d3f4df9c", size = 1737227, upload-time = "2026-03-28T17:17:30.587Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b9/a7a0463a09e1a3fe35100f74324f23644bfc3383ac5fd5effe0722a5f0b7/aiohttp-3.13.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d36fc1709110ec1e87a229b201dd3ddc32aa01e98e7868083a794609b081c349", size = 1694036, upload-time = "2026-03-28T17:17:33.29Z" }, + { url = "https://files.pythonhosted.org/packages/57/7c/8972ae3fb7be00a91aee6b644b2a6a909aedb2c425269a3bfd90115e6f8f/aiohttp-3.13.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42adaeea83cbdf069ab94f5103ce0787c21fb1a0153270da76b59d5578302329", size = 1786814, upload-time = "2026-03-28T17:17:36.035Z" }, + { url = "https://files.pythonhosted.org/packages/93/01/c81e97e85c774decbaf0d577de7d848934e8166a3a14ad9f8aa5be329d28/aiohttp-3.13.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:92deb95469928cc41fd4b42a95d8012fa6df93f6b1c0a83af0ffbc4a5e218cde", size = 1866676, upload-time = "2026-03-28T17:17:38.441Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5f/5b46fe8694a639ddea2cd035bf5729e4677ea882cb251396637e2ef1590d/aiohttp-3.13.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0c0c7c07c4257ef3a1df355f840bc62d133bcdef5c1c5ba75add3c08553e2eed", size = 1740842, upload-time = "2026-03-28T17:17:40.783Z" }, + { url = "https://files.pythonhosted.org/packages/20/a2/0d4b03d011cca6b6b0acba8433193c1e484efa8d705ea58295590fe24203/aiohttp-3.13.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f062c45de8a1098cb137a1898819796a2491aec4e637a06b03f149315dff4d8f", size = 1566508, upload-time = "2026-03-28T17:17:43.235Z" }, + { url = "https://files.pythonhosted.org/packages/98/17/e689fd500da52488ec5f889effd6404dece6a59de301e380f3c64f167beb/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:76093107c531517001114f0ebdb4f46858ce818590363e3e99a4a2280334454a", size = 1700569, upload-time = "2026-03-28T17:17:46.165Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0d/66402894dbcf470ef7db99449e436105ea862c24f7ea4c95c683e635af35/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:6f6ec32162d293b82f8b63a16edc80769662fbd5ae6fbd4936d3206a2c2cc63b", size = 1707407, upload-time = "2026-03-28T17:17:48.825Z" }, + { url = "https://files.pythonhosted.org/packages/2f/eb/af0ab1a3650092cbd8e14ef29e4ab0209e1460e1c299996c3f8288b3f1ff/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5903e2db3d202a00ad9f0ec35a122c005e85d90c9836ab4cda628f01edf425e2", size = 1752214, upload-time = "2026-03-28T17:17:51.206Z" }, + { url = "https://files.pythonhosted.org/packages/5a/bf/72326f8a98e4c666f292f03c385545963cc65e358835d2a7375037a97b57/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2d5bea57be7aca98dbbac8da046d99b5557c5cf4e28538c4c786313078aca09e", size = 1562162, upload-time = "2026-03-28T17:17:53.634Z" }, + { url = "https://files.pythonhosted.org/packages/67/9f/13b72435f99151dd9a5469c96b3b5f86aa29b7e785ca7f35cf5e538f74c0/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:bcf0c9902085976edc0232b75006ef38f89686901249ce14226b6877f88464fb", size = 1768904, upload-time = "2026-03-28T17:17:55.991Z" }, + { url = "https://files.pythonhosted.org/packages/18/bc/28d4970e7d5452ac7776cdb5431a1164a0d9cf8bd2fffd67b4fb463aa56d/aiohttp-3.13.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c3295f98bfeed2e867cab588f2a146a9db37a85e3ae9062abf46ba062bd29165", size = 1723378, upload-time = "2026-03-28T17:17:58.348Z" }, + { url = "https://files.pythonhosted.org/packages/47/fb/e41b63c6ce71b07a59243bb8f3b457ee0c3402a619acb9d2c0d21ef0e647/aiohttp-3.13.4-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:45abbbf09a129825d13c18c7d3182fecd46d9da3cfc383756145394013604ac1", size = 781549, upload-time = "2026-03-28T17:18:05.779Z" }, + { url = "https://files.pythonhosted.org/packages/97/53/532b8d28df1e17e44c4d9a9368b78dcb6bf0b51037522136eced13afa9e8/aiohttp-3.13.4-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:74c80b2bc2c2adb7b3d1941b2b60701ee2af8296fc8aad8b8bc48bc25767266c", size = 514383, upload-time = "2026-03-28T17:18:08.096Z" }, + { url = "https://files.pythonhosted.org/packages/1b/1f/62e5d400603e8468cd635812d99cb81cfdc08127a3dc474c647615f31339/aiohttp-3.13.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c97989ae40a9746650fa196894f317dafc12227c808c774929dda0ff873a5954", size = 518304, upload-time = "2026-03-28T17:18:10.642Z" }, + { url = "https://files.pythonhosted.org/packages/90/57/2326b37b10896447e3c6e0cbef4fe2486d30913639a5cfd1332b5d870f82/aiohttp-3.13.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dae86be9811493f9990ef44fff1685f5c1a3192e9061a71a109d527944eed551", size = 1893433, upload-time = "2026-03-28T17:18:13.121Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b4/a24d82112c304afdb650167ef2fe190957d81cbddac7460bedd245f765aa/aiohttp-3.13.4-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:1db491abe852ca2fa6cc48a3341985b0174b3741838e1341b82ac82c8bd9e871", size = 1755901, upload-time = "2026-03-28T17:18:16.21Z" }, + { url = "https://files.pythonhosted.org/packages/9e/2d/0883ef9d878d7846287f036c162a951968f22aabeef3ac97b0bea6f76d5d/aiohttp-3.13.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0e5d701c0aad02a7dce72eef6b93226cf3734330f1a31d69ebbf69f33b86666e", size = 1876093, upload-time = "2026-03-28T17:18:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/ad/52/9204bb59c014869b71971addad6778f005daa72a96eed652c496789d7468/aiohttp-3.13.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8ac32a189081ae0a10ba18993f10f338ec94341f0d5df8fff348043962f3c6f8", size = 1970815, upload-time = "2026-03-28T17:18:21.858Z" }, + { url = "https://files.pythonhosted.org/packages/d6/b5/e4eb20275a866dde0f570f411b36c6b48f7b53edfe4f4071aa1b0728098a/aiohttp-3.13.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:98e968cdaba43e45c73c3f306fca418c8009a957733bac85937c9f9cf3f4de27", size = 1816223, upload-time = "2026-03-28T17:18:24.729Z" }, + { url = "https://files.pythonhosted.org/packages/d8/23/e98075c5bb146aa61a1239ee1ac7714c85e814838d6cebbe37d3fe19214a/aiohttp-3.13.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ca114790c9144c335d538852612d3e43ea0f075288f4849cf4b05d6cd2238ce7", size = 1649145, upload-time = "2026-03-28T17:18:27.269Z" }, + { url = "https://files.pythonhosted.org/packages/d6/c1/7bad8be33bb06c2bb224b6468874346026092762cbec388c3bdb65a368ee/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ea2e071661ba9cfe11eabbc81ac5376eaeb3061f6e72ec4cc86d7cdd1ffbdbbb", size = 1816562, upload-time = "2026-03-28T17:18:29.847Z" }, + { url = "https://files.pythonhosted.org/packages/5c/10/c00323348695e9a5e316825969c88463dcc24c7e9d443244b8a2c9cf2eae/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:34e89912b6c20e0fd80e07fa401fd218a410aa1ce9f1c2f1dad6db1bd0ce0927", size = 1800333, upload-time = "2026-03-28T17:18:32.269Z" }, + { url = "https://files.pythonhosted.org/packages/84/43/9b2147a1df3559f49bd723e22905b46a46c068a53adb54abdca32c4de180/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0e217cf9f6a42908c52b46e42c568bd57adc39c9286ced31aaace614b6087965", size = 1820617, upload-time = "2026-03-28T17:18:35.238Z" }, + { url = "https://files.pythonhosted.org/packages/a9/7f/b3481a81e7a586d02e99387b18c6dafff41285f6efd3daa2124c01f87eae/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:0c296f1221e21ba979f5ac1964c3b78cfde15c5c5f855ffd2caab337e9cd9182", size = 1643417, upload-time = "2026-03-28T17:18:37.949Z" }, + { url = "https://files.pythonhosted.org/packages/8f/72/07181226bc99ce1124e0f89280f5221a82d3ae6a6d9d1973ce429d48e52b/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:d99a9d168ebaffb74f36d011750e490085ac418f4db926cce3989c8fe6cb6b1b", size = 1849286, upload-time = "2026-03-28T17:18:40.534Z" }, + { url = "https://files.pythonhosted.org/packages/1a/e6/1b3566e103eca6da5be4ae6713e112a053725c584e96574caf117568ffef/aiohttp-3.13.4-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cb19177205d93b881f3f89e6081593676043a6828f59c78c17a0fd6c1fbed2ba", size = 1782635, upload-time = "2026-03-28T17:18:43.073Z" }, ] [[package]] From aed9abe48c02b1b7df07e429db3f2ed8c3a58ce8 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Thu, 2 Apr 2026 12:38:22 -0700 Subject: [PATCH 22/23] Feature: Replace Whoosh with tantivy search backend (#12471) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Claude Sonnet 4.6 Co-authored-by: Antoine Mérino <3023499+Merinorus@users.noreply.github.com> --- .../s6-overlay/s6-rc.d/init-search-index/run | 28 +- docs/administration.md | 47 +- docs/api.md | 5 +- docs/configuration.md | 26 + docs/migration-v3.md | 31 + docs/usage.md | 84 +- pyproject.toml | 4 +- src/documents/admin.py | 15 +- src/documents/bulk_edit.py | 6 +- src/documents/index.py | 675 -------------- .../management/commands/document_index.py | 57 +- ...7_migrate_fulltext_query_field_prefixes.py | 39 + src/documents/models.py | 33 +- src/documents/sanity_checker.py | 17 +- src/documents/search/__init__.py | 21 + src/documents/search/_backend.py | 858 ++++++++++++++++++ src/documents/search/_query.py | 497 ++++++++++ src/documents/search/_schema.py | 165 ++++ src/documents/search/_tokenizer.py | 116 +++ src/documents/serialisers.py | 18 +- src/documents/signals/handlers.py | 13 +- src/documents/tasks.py | 45 +- src/documents/tests/conftest.py | 21 + src/documents/tests/search/__init__.py | 0 src/documents/tests/search/conftest.py | 33 + src/documents/tests/search/test_backend.py | 502 ++++++++++ ...migration_fulltext_query_field_prefixes.py | 138 +++ src/documents/tests/search/test_query.py | 530 +++++++++++ src/documents/tests/search/test_schema.py | 63 ++ src/documents/tests/search/test_tokenizer.py | 78 ++ src/documents/tests/test_admin.py | 33 +- .../tests/test_api_document_versions.py | 37 +- src/documents/tests/test_api_search.py | 421 +++++---- src/documents/tests/test_api_status.py | 30 +- src/documents/tests/test_delayedquery.py | 58 -- src/documents/tests/test_index.py | 371 -------- src/documents/tests/test_management.py | 73 +- src/documents/tests/test_matchables.py | 6 + src/documents/tests/test_tag_hierarchy.py | 4 +- src/documents/tests/test_task_signals.py | 30 +- src/documents/tests/test_tasks.py | 25 +- src/documents/tests/test_workflows.py | 1 + src/documents/tests/utils.py | 6 + src/documents/utils.py | 13 + src/documents/views.py | 236 ++--- src/paperless/settings/__init__.py | 51 ++ src/paperless/settings/parsers.py | 2 +- .../parsers/test_tesseract_custom_settings.py | 5 + src/paperless/tests/settings/test_settings.py | 45 + src/paperless/views.py | 19 +- src/paperless_ai/indexing.py | 14 +- uv.lock | 113 ++- 52 files changed, 4050 insertions(+), 1708 deletions(-) delete mode 100644 src/documents/index.py create mode 100644 src/documents/migrations/0017_migrate_fulltext_query_field_prefixes.py create mode 100644 src/documents/search/__init__.py create mode 100644 src/documents/search/_backend.py create mode 100644 src/documents/search/_query.py create mode 100644 src/documents/search/_schema.py create mode 100644 src/documents/search/_tokenizer.py create mode 100644 src/documents/tests/search/__init__.py create mode 100644 src/documents/tests/search/conftest.py create mode 100644 src/documents/tests/search/test_backend.py create mode 100644 src/documents/tests/search/test_migration_fulltext_query_field_prefixes.py create mode 100644 src/documents/tests/search/test_query.py create mode 100644 src/documents/tests/search/test_schema.py create mode 100644 src/documents/tests/search/test_tokenizer.py delete mode 100644 src/documents/tests/test_delayedquery.py delete mode 100644 src/documents/tests/test_index.py diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/init-search-index/run b/docker/rootfs/etc/s6-overlay/s6-rc.d/init-search-index/run index 2208faf67..8f6feeb7f 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/init-search-index/run +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/init-search-index/run @@ -3,26 +3,10 @@ declare -r log_prefix="[init-index]" -declare -r index_version=9 -declare -r data_dir="${PAPERLESS_DATA_DIR:-/usr/src/paperless/data}" -declare -r index_version_file="${data_dir}/.index_version" - -update_index () { - echo "${log_prefix} Search index out of date. Updating..." - cd "${PAPERLESS_SRC_DIR}" - if [[ -n "${USER_IS_NON_ROOT}" ]]; then - python3 manage.py document_index reindex --no-progress-bar - echo ${index_version} | tee "${index_version_file}" > /dev/null - else - s6-setuidgid paperless python3 manage.py document_index reindex --no-progress-bar - echo ${index_version} | s6-setuidgid paperless tee "${index_version_file}" > /dev/null - fi -} - -if [[ (! -f "${index_version_file}") ]]; then - echo "${log_prefix} No index version file found" - update_index -elif [[ $(<"${index_version_file}") != "$index_version" ]]; then - echo "${log_prefix} index version updated" - update_index +echo "${log_prefix} Checking search index..." +cd "${PAPERLESS_SRC_DIR}" +if [[ -n "${USER_IS_NON_ROOT}" ]]; then + python3 manage.py document_index reindex --if-needed --no-progress-bar +else + s6-setuidgid paperless python3 manage.py document_index reindex --if-needed --no-progress-bar fi diff --git a/docs/administration.md b/docs/administration.md index e55b899f5..013ac9fdd 100644 --- a/docs/administration.md +++ b/docs/administration.md @@ -180,6 +180,16 @@ following: This might not actually do anything. Not every new paperless version comes with new database migrations. +4. Rebuild the search index if needed. + + ```shell-session + cd src + python3 manage.py document_index reindex --if-needed + ``` + + This is a no-op if the index is already up to date, so it is safe to + run on every upgrade. + ### Database Upgrades Paperless-ngx is compatible with Django-supported versions of PostgreSQL and MariaDB and it is generally @@ -453,17 +463,42 @@ the search yields non-existing documents or won't find anything, you may need to recreate the index manually. ``` -document_index {reindex,optimize} +document_index {reindex,optimize} [--recreate] [--if-needed] ``` -Specify `reindex` to have the index created from scratch. This may take -some time. +Specify `reindex` to rebuild the index from all documents in the database. This +may take some time. -Specify `optimize` to optimize the index. This updates certain aspects -of the index and usually makes queries faster and also ensures that the -autocompletion works properly. This command is regularly invoked by the +Pass `--recreate` to wipe the existing index before rebuilding. Use this when the +index is corrupted or you want a fully clean rebuild. + +Pass `--if-needed` to skip the rebuild if the index is already up to date (schema +version and search language match). Safe to run on every startup or upgrade. + +Specify `optimize` to optimize the index. This command is regularly invoked by the task scheduler. +!!! note + + The `optimize` subcommand is deprecated and is now a no-op. Tantivy manages + segment merging automatically; no manual optimization step is needed. + +!!! note + + **Docker users:** On every startup, the container runs + `document_index reindex --if-needed` automatically. Schema changes, language + changes, and missing indexes are all detected and rebuilt before the webserver + starts. No manual step is required. + + **Bare metal users:** Run the following command after each upgrade (and after + changing `PAPERLESS_SEARCH_LANGUAGE`). It is a no-op if the index is already + up to date: + + ```shell-session + cd src + python3 manage.py document_index reindex --if-needed + ``` + ### Clearing the database read cache If the database read cache is enabled, **you must run this command** after making any changes to the database outside the application context. diff --git a/docs/api.md b/docs/api.md index 21c6b140f..2284d9d29 100644 --- a/docs/api.md +++ b/docs/api.md @@ -167,9 +167,8 @@ Query parameters: - `term`: The incomplete term. - `limit`: Amount of results. Defaults to 10. -Results returned by the endpoint are ordered by importance of the term -in the document index. The first result is the term that has the highest -[Tf/Idf](https://en.wikipedia.org/wiki/Tf%E2%80%93idf) score in the index. +Results are ordered by how many of the user's visible documents contain +each matching word. The first result is the word that appears in the most documents. ```json ["term1", "term3", "term6", "term4"] diff --git a/docs/configuration.md b/docs/configuration.md index 4ce2d9dc6..a22171ce9 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -1103,6 +1103,32 @@ should be a valid crontab(5) expression describing when to run. Defaults to `0 0 * * *` or daily at midnight. +#### [`PAPERLESS_SEARCH_LANGUAGE=`](#PAPERLESS_SEARCH_LANGUAGE) {#PAPERLESS_SEARCH_LANGUAGE} + +: Sets the stemmer language for the full-text search index. +Stemming improves recall by matching word variants (e.g. "running" matches "run"). +Changing this setting causes the index to be rebuilt automatically on next startup. +An invalid value raises an error at startup. + +: Use the ISO 639-1 two-letter code (e.g. `en`, `de`, `fr`). Lowercase full names +(e.g. `english`, `german`, `french`) are also accepted. The capitalized names shown +in the [Tantivy Language enum](https://docs.rs/tantivy/latest/tantivy/tokenizer/enum.Language.html) +documentation are **not** valid — use the lowercase equivalent. + +: If not set, paperless infers the language from +[`PAPERLESS_OCR_LANGUAGE`](#PAPERLESS_OCR_LANGUAGE). If the OCR language has no +Tantivy stemmer equivalent, stemming is disabled. + + Defaults to unset (inferred from `PAPERLESS_OCR_LANGUAGE`). + +#### [`PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD=`](#PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD) {#PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD} + +: When set to a float value, approximate/fuzzy matching is applied alongside exact +matching. Fuzzy results rank below exact matches. A value of `0.5` is a reasonable +starting point. Leave unset to disable fuzzy matching entirely. + + Defaults to unset (disabled). + #### [`PAPERLESS_SANITY_TASK_CRON=`](#PAPERLESS_SANITY_TASK_CRON) {#PAPERLESS_SANITY_TASK_CRON} : Configures the scheduled sanity checker frequency. The value should be a diff --git a/docs/migration-v3.md b/docs/migration-v3.md index 4c728a6a4..1cfb212ff 100644 --- a/docs/migration-v3.md +++ b/docs/migration-v3.md @@ -104,6 +104,37 @@ Multiple options are combined in a single value: PAPERLESS_DB_OPTIONS="sslmode=require;sslrootcert=/certs/ca.pem;pool.max_size=10" ``` +## Search Index (Whoosh -> Tantivy) + +The full-text search backend has been replaced with [Tantivy](https://github.com/quickwit-oss/tantivy). +The index format is incompatible with Whoosh, so **the search index is automatically rebuilt from +scratch on first startup after upgrading**. No manual action is required for the rebuild itself. + +### Note and custom field search syntax + +The old Whoosh index exposed `note` and `custom_field` as flat text fields that were included in +unqualified searches (e.g. just typing `invoice` would match note content). With Tantivy these are +now structured JSON fields accessed via dotted paths: + +| Old syntax | New syntax | +| -------------------- | --------------------------- | +| `note:query` | `notes.note:query` | +| `custom_field:query` | `custom_fields.value:query` | + +**Saved views are migrated automatically.** Any saved view filter rule that used an explicit +`note:` or `custom_field:` field prefix in a fulltext query is rewritten to the new syntax by a +data migration that runs on upgrade. + +**Unqualified queries are not migrated.** If you had a saved view with a plain search term (e.g. +`invoice`) that happened to match note content or custom field values, it will no longer return +those matches. Update those queries to use the explicit prefix, for example: + +``` +invoice OR notes.note:invoice OR custom_fields.value:invoice +``` + +Custom field names can also be searched with `custom_fields.name:fieldname`. + ## OpenID Connect Token Endpoint Authentication Some existing OpenID Connect setups may require an explicit token endpoint authentication method after upgrading to v3. diff --git a/docs/usage.md b/docs/usage.md index 6da6c4d77..4e2def93b 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -804,13 +804,20 @@ contract you signed 8 years ago). When you search paperless for a document, it tries to match this query against your documents. Paperless will look for matching documents by -inspecting their content, title, correspondent, type and tags. Paperless -returns a scored list of results, so that documents matching your query -better will appear further up in the search results. +inspecting their content, title, correspondent, type, tags, notes, and +custom field values. Paperless returns a scored list of results, so that +documents matching your query better will appear further up in the search +results. By default, paperless returns only documents which contain all words -typed in the search bar. However, paperless also offers advanced search -syntax if you want to drill down the results further. +typed in the search bar. A few things to know about how matching works: + +- **Word-order-independent**: "invoice unpaid" and "unpaid invoice" return the same results. +- **Accent-insensitive**: searching `resume` also finds `résumé`, `cafe` finds `café`. +- **Separator-agnostic**: punctuation and separators are stripped during indexing, so + searching a partial number like `1312` finds documents containing `A-1312/B`. + +Paperless also offers advanced search syntax if you want to drill down further. Matching documents with logical expressions: @@ -839,18 +846,69 @@ Matching inexact words: produ*name ``` +Matching natural date keywords: + +``` +added:today +modified:yesterday +created:this_week +added:last_month +modified:this_year +``` + +Supported date keywords: `today`, `yesterday`, `this_week`, `last_week`, +`this_month`, `last_month`, `this_year`, `last_year`. + +#### Searching custom fields + +Custom field values are included in the full-text index, so a plain search +already matches documents whose custom field values contain your search terms. +To narrow by field name or value specifically: + +``` +custom_fields.value:policy +custom_fields.name:"Contract Number" +custom_fields.name:Insurance custom_fields.value:policy +``` + +- `custom_fields.value` matches against the value of any custom field. +- `custom_fields.name` matches the name of the field (use quotes for multi-word names). +- Combine both to find documents where a specific named field contains a specific value. + +Because separators are stripped during indexing, individual parts of formatted +codes are searchable on their own. A value stored as `A-1312/99.50` produces the +tokens `a`, `1312`, `99`, `50` — each searchable independently: + +``` +custom_fields.value:1312 +custom_fields.name:"Contract Number" custom_fields.value:1312 +``` + !!! note - Inexact terms are hard for search indexes. These queries might take a - while to execute. That's why paperless offers auto complete and query - correction. + Custom date fields do not support relative date syntax (e.g. `[now to 2 weeks]`). + For date ranges on custom date fields, use the document list filters in the web UI. + +#### Searching notes + +Notes content is included in full-text search automatically. To search +by note author or content specifically: + +``` +notes.user:alice +notes.note:reminder +notes.user:alice notes.note:insurance +``` All of these constructs can be combined as you see fit. If you want to -learn more about the query language used by paperless, paperless uses -Whoosh's default query language. Head over to [Whoosh query -language](https://whoosh.readthedocs.io/en/latest/querylang.html). For -details on what date parsing utilities are available, see [Date -parsing](https://whoosh.readthedocs.io/en/latest/dates.html#parsing-date-queries). +learn more about the query language used by paperless, see the +[Tantivy query language documentation](https://docs.rs/tantivy/latest/tantivy/query/struct.QueryParser.html). + +!!! note + + Fuzzy (approximate) matching can be enabled by setting + [`PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD`](configuration.md#PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD). + When enabled, paperless will include near-miss results ranked below exact matches. ## Keyboard shortcuts / hotkeys diff --git a/pyproject.toml b/pyproject.toml index e37a7958f..5af886f0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,11 +74,11 @@ dependencies = [ "scikit-learn~=1.8.0", "sentence-transformers>=4.1", "setproctitle~=1.3.4", + "tantivy>=0.25.1", "tika-client~=0.10.0", "torch~=2.10.0", "watchfiles>=1.1.1", "whitenoise~=6.11", - "whoosh-reloaded>=2.7.5", "zxing-cpp~=3.0.0", ] [project.optional-dependencies] @@ -123,6 +123,7 @@ testing = [ "pytest-rerunfailures~=16.1", "pytest-sugar", "pytest-xdist~=3.8.0", + "time-machine>=2.13", ] typing = [ "celery-types", @@ -310,6 +311,7 @@ markers = [ "greenmail: Tests requiring Greenmail service", "date_parsing: Tests which cover date parsing from content or filename", "management: Tests which cover management commands/functionality", + "search: Tests for the Tantivy search backend", ] [tool.pytest_env] diff --git a/src/documents/admin.py b/src/documents/admin.py index 6c7a6f304..f0e5ccd25 100644 --- a/src/documents/admin.py +++ b/src/documents/admin.py @@ -100,24 +100,23 @@ class DocumentAdmin(GuardedModelAdmin): return Document.global_objects.all() def delete_queryset(self, request, queryset): - from documents import index + from documents.search import get_backend - with index.open_index_writer() as writer: + with get_backend().batch_update() as batch: for o in queryset: - index.remove_document(writer, o) - + batch.remove(o.pk) super().delete_queryset(request, queryset) def delete_model(self, request, obj): - from documents import index + from documents.search import get_backend - index.remove_document_from_index(obj) + get_backend().remove(obj.pk) super().delete_model(request, obj) def save_model(self, request, obj, form, change): - from documents import index + from documents.search import get_backend - index.add_or_update_document(obj) + get_backend().add_or_update(obj) super().save_model(request, obj, form, change) diff --git a/src/documents/bulk_edit.py b/src/documents/bulk_edit.py index 8dbcdb8a4..3f80b699d 100644 --- a/src/documents/bulk_edit.py +++ b/src/documents/bulk_edit.py @@ -349,11 +349,11 @@ def delete(doc_ids: list[int]) -> Literal["OK"]: Document.objects.filter(id__in=delete_ids).delete() - from documents import index + from documents.search import get_backend - with index.open_index_writer() as writer: + with get_backend().batch_update() as batch: for id in delete_ids: - index.remove_document_by_id(writer, id) + batch.remove(id) status_mgr = DocumentsStatusManager() status_mgr.send_documents_deleted(delete_ids) diff --git a/src/documents/index.py b/src/documents/index.py deleted file mode 100644 index 24d74d8c1..000000000 --- a/src/documents/index.py +++ /dev/null @@ -1,675 +0,0 @@ -from __future__ import annotations - -import logging -import math -import re -from collections import Counter -from contextlib import contextmanager -from datetime import UTC -from datetime import datetime -from datetime import time -from datetime import timedelta -from shutil import rmtree -from time import sleep -from typing import TYPE_CHECKING -from typing import Literal - -from dateutil.relativedelta import relativedelta -from django.conf import settings -from django.utils import timezone as django_timezone -from django.utils.timezone import get_current_timezone -from django.utils.timezone import now -from guardian.shortcuts import get_users_with_perms -from whoosh import classify -from whoosh import highlight -from whoosh import query -from whoosh.fields import BOOLEAN -from whoosh.fields import DATETIME -from whoosh.fields import KEYWORD -from whoosh.fields import NUMERIC -from whoosh.fields import TEXT -from whoosh.fields import Schema -from whoosh.highlight import HtmlFormatter -from whoosh.idsets import BitSet -from whoosh.idsets import DocIdSet -from whoosh.index import FileIndex -from whoosh.index import LockError -from whoosh.index import create_in -from whoosh.index import exists_in -from whoosh.index import open_dir -from whoosh.qparser import MultifieldParser -from whoosh.qparser import QueryParser -from whoosh.qparser.dateparse import DateParserPlugin -from whoosh.qparser.dateparse import English -from whoosh.qparser.plugins import FieldsPlugin -from whoosh.scoring import TF_IDF -from whoosh.util.times import timespan -from whoosh.writing import AsyncWriter - -from documents.models import CustomFieldInstance -from documents.models import Document -from documents.models import Note -from documents.models import User - -if TYPE_CHECKING: - from django.db.models import QuerySet - from whoosh.reading import IndexReader - from whoosh.searching import ResultsPage - from whoosh.searching import Searcher - -logger = logging.getLogger("paperless.index") - - -def get_schema() -> Schema: - return Schema( - id=NUMERIC(stored=True, unique=True), - title=TEXT(sortable=True), - content=TEXT(), - asn=NUMERIC(sortable=True, signed=False), - correspondent=TEXT(sortable=True), - correspondent_id=NUMERIC(), - has_correspondent=BOOLEAN(), - tag=KEYWORD(commas=True, scorable=True, lowercase=True), - tag_id=KEYWORD(commas=True, scorable=True), - has_tag=BOOLEAN(), - type=TEXT(sortable=True), - type_id=NUMERIC(), - has_type=BOOLEAN(), - created=DATETIME(sortable=True), - modified=DATETIME(sortable=True), - added=DATETIME(sortable=True), - path=TEXT(sortable=True), - path_id=NUMERIC(), - has_path=BOOLEAN(), - notes=TEXT(), - num_notes=NUMERIC(sortable=True, signed=False), - custom_fields=TEXT(), - custom_field_count=NUMERIC(sortable=True, signed=False), - has_custom_fields=BOOLEAN(), - custom_fields_id=KEYWORD(commas=True), - owner=TEXT(), - owner_id=NUMERIC(), - has_owner=BOOLEAN(), - viewer_id=KEYWORD(commas=True), - checksum=TEXT(), - page_count=NUMERIC(sortable=True), - original_filename=TEXT(sortable=True), - is_shared=BOOLEAN(), - ) - - -def open_index(*, recreate=False) -> FileIndex: - transient_exceptions = (FileNotFoundError, LockError) - max_retries = 3 - retry_delay = 0.1 - - for attempt in range(max_retries + 1): - try: - if exists_in(settings.INDEX_DIR) and not recreate: - return open_dir(settings.INDEX_DIR, schema=get_schema()) - break - except transient_exceptions as exc: - is_last_attempt = attempt == max_retries or recreate - if is_last_attempt: - logger.exception( - "Error while opening the index after retries, recreating.", - ) - break - - logger.warning( - "Transient error while opening the index (attempt %s/%s): %s. Retrying.", - attempt + 1, - max_retries + 1, - exc, - ) - sleep(retry_delay) - except Exception: - logger.exception("Error while opening the index, recreating.") - break - - # create_in doesn't handle corrupted indexes very well, remove the directory entirely first - if settings.INDEX_DIR.is_dir(): - rmtree(settings.INDEX_DIR) - settings.INDEX_DIR.mkdir(parents=True, exist_ok=True) - - return create_in(settings.INDEX_DIR, get_schema()) - - -@contextmanager -def open_index_writer(*, optimize=False) -> AsyncWriter: - writer = AsyncWriter(open_index()) - - try: - yield writer - except Exception as e: - logger.exception(str(e)) - writer.cancel() - finally: - writer.commit(optimize=optimize) - - -@contextmanager -def open_index_searcher() -> Searcher: - searcher = open_index().searcher() - - try: - yield searcher - finally: - searcher.close() - - -def update_document( - writer: AsyncWriter, - doc: Document, - effective_content: str | None = None, -) -> None: - tags = ",".join([t.name for t in doc.tags.all()]) - tags_ids = ",".join([str(t.id) for t in doc.tags.all()]) - notes = ",".join([str(c.note) for c in Note.objects.filter(document=doc)]) - custom_fields = ",".join( - [str(c) for c in CustomFieldInstance.objects.filter(document=doc)], - ) - custom_fields_ids = ",".join( - [str(f.field.id) for f in CustomFieldInstance.objects.filter(document=doc)], - ) - asn: int | None = doc.archive_serial_number - if asn is not None and ( - asn < Document.ARCHIVE_SERIAL_NUMBER_MIN - or asn > Document.ARCHIVE_SERIAL_NUMBER_MAX - ): - logger.error( - f"Not indexing Archive Serial Number {asn} of document {doc.pk}. " - f"ASN is out of range " - f"[{Document.ARCHIVE_SERIAL_NUMBER_MIN:,}, " - f"{Document.ARCHIVE_SERIAL_NUMBER_MAX:,}.", - ) - asn = 0 - users_with_perms = get_users_with_perms( - doc, - only_with_perms_in=["view_document"], - ) - viewer_ids: str = ",".join([str(u.id) for u in users_with_perms]) - writer.update_document( - id=doc.pk, - title=doc.title, - content=effective_content or doc.content, - correspondent=doc.correspondent.name if doc.correspondent else None, - correspondent_id=doc.correspondent.id if doc.correspondent else None, - has_correspondent=doc.correspondent is not None, - tag=tags if tags else None, - tag_id=tags_ids if tags_ids else None, - has_tag=len(tags) > 0, - type=doc.document_type.name if doc.document_type else None, - type_id=doc.document_type.id if doc.document_type else None, - has_type=doc.document_type is not None, - created=datetime.combine(doc.created, time.min), - added=doc.added, - asn=asn, - modified=doc.modified, - path=doc.storage_path.name if doc.storage_path else None, - path_id=doc.storage_path.id if doc.storage_path else None, - has_path=doc.storage_path is not None, - notes=notes, - num_notes=len(notes), - custom_fields=custom_fields, - custom_field_count=len(doc.custom_fields.all()), - has_custom_fields=len(custom_fields) > 0, - custom_fields_id=custom_fields_ids if custom_fields_ids else None, - owner=doc.owner.username if doc.owner else None, - owner_id=doc.owner.id if doc.owner else None, - has_owner=doc.owner is not None, - viewer_id=viewer_ids if viewer_ids else None, - checksum=doc.checksum, - page_count=doc.page_count, - original_filename=doc.original_filename, - is_shared=len(viewer_ids) > 0, - ) - logger.debug(f"Index updated for document {doc.pk}.") - - -def remove_document(writer: AsyncWriter, doc: Document) -> None: - remove_document_by_id(writer, doc.pk) - - -def remove_document_by_id(writer: AsyncWriter, doc_id) -> None: - writer.delete_by_term("id", doc_id) - - -def add_or_update_document( - document: Document, - effective_content: str | None = None, -) -> None: - with open_index_writer() as writer: - update_document(writer, document, effective_content=effective_content) - - -def remove_document_from_index(document: Document) -> None: - with open_index_writer() as writer: - remove_document(writer, document) - - -class MappedDocIdSet(DocIdSet): - """ - A DocIdSet backed by a set of `Document` IDs. - Supports efficiently looking up if a whoosh docnum is in the provided `filter_queryset`. - """ - - def __init__(self, filter_queryset: QuerySet, ixreader: IndexReader) -> None: - super().__init__() - document_ids = filter_queryset.order_by("id").values_list("id", flat=True) - max_id = document_ids.last() or 0 - self.document_ids = BitSet(document_ids, size=max_id) - self.ixreader = ixreader - - def __contains__(self, docnum) -> bool: - document_id = self.ixreader.stored_fields(docnum)["id"] - return document_id in self.document_ids - - def __bool__(self) -> Literal[True]: - # searcher.search ignores a filter if it's "falsy". - # We use this hack so this DocIdSet, when used as a filter, is never ignored. - return True - - -class DelayedQuery: - def _get_query(self): - raise NotImplementedError # pragma: no cover - - def _get_query_sortedby(self) -> tuple[None, Literal[False]] | tuple[str, bool]: - if "ordering" not in self.query_params: - return None, False - - field: str = self.query_params["ordering"] - - sort_fields_map: dict[str, str] = { - "created": "created", - "modified": "modified", - "added": "added", - "title": "title", - "correspondent__name": "correspondent", - "document_type__name": "type", - "archive_serial_number": "asn", - "num_notes": "num_notes", - "owner": "owner", - "page_count": "page_count", - } - - if field.startswith("-"): - field = field[1:] - reverse = True - else: - reverse = False - - if field not in sort_fields_map: - return None, False - else: - return sort_fields_map[field], reverse - - def __init__( - self, - searcher: Searcher, - query_params, - page_size, - filter_queryset: QuerySet, - ) -> None: - self.searcher = searcher - self.query_params = query_params - self.page_size = page_size - self.saved_results = dict() - self.first_score = None - self.filter_queryset = filter_queryset - self.suggested_correction = None - self._manual_hits_cache: list | None = None - - def __len__(self) -> int: - if self._manual_sort_requested(): - manual_hits = self._manual_hits() - return len(manual_hits) - - page = self[0:1] - return len(page) - - def _manual_sort_requested(self): - ordering = self.query_params.get("ordering", "") - return ordering.lstrip("-").startswith("custom_field_") - - def _manual_hits(self): - if self._manual_hits_cache is None: - q, mask, suggested_correction = self._get_query() - self.suggested_correction = suggested_correction - - results = self.searcher.search( - q, - mask=mask, - filter=MappedDocIdSet(self.filter_queryset, self.searcher.ixreader), - limit=None, - ) - results.fragmenter = highlight.ContextFragmenter(surround=50) - results.formatter = HtmlFormatter(tagname="span", between=" ... ") - - if not self.first_score and len(results) > 0: - self.first_score = results[0].score - - if self.first_score: - results.top_n = [ - ( - (hit[0] / self.first_score) if self.first_score else None, - hit[1], - ) - for hit in results.top_n - ] - - hits_by_id = {hit["id"]: hit for hit in results} - matching_ids = list(hits_by_id.keys()) - - ordered_ids = list( - self.filter_queryset.filter(id__in=matching_ids).values_list( - "id", - flat=True, - ), - ) - ordered_ids = list(dict.fromkeys(ordered_ids)) - - self._manual_hits_cache = [ - hits_by_id[_id] for _id in ordered_ids if _id in hits_by_id - ] - return self._manual_hits_cache - - def get_result_ids(self) -> list[int]: - """ - Return all matching document IDs for the current query and ordering. - """ - if self._manual_sort_requested(): - return [hit["id"] for hit in self._manual_hits()] - - q, mask, suggested_correction = self._get_query() - self.suggested_correction = suggested_correction - sortedby, reverse = self._get_query_sortedby() - results = self.searcher.search( - q, - mask=mask, - filter=MappedDocIdSet(self.filter_queryset, self.searcher.ixreader), - limit=None, - sortedby=sortedby, - reverse=reverse, - ) - return [hit["id"] for hit in results] - - def __getitem__(self, item): - if item.start in self.saved_results: - return self.saved_results[item.start] - - if self._manual_sort_requested(): - manual_hits = self._manual_hits() - start = 0 if item.start is None else item.start - stop = item.stop - hits = manual_hits[start:stop] if stop is not None else manual_hits[start:] - page = ManualResultsPage(hits) - self.saved_results[start] = page - return page - - q, mask, suggested_correction = self._get_query() - self.suggested_correction = suggested_correction - sortedby, reverse = self._get_query_sortedby() - - page: ResultsPage = self.searcher.search_page( - q, - mask=mask, - filter=MappedDocIdSet(self.filter_queryset, self.searcher.ixreader), - pagenum=math.floor(item.start / self.page_size) + 1, - pagelen=self.page_size, - sortedby=sortedby, - reverse=reverse, - ) - page.results.fragmenter = highlight.ContextFragmenter(surround=50) - page.results.formatter = HtmlFormatter(tagname="span", between=" ... ") - - if not self.first_score and len(page.results) > 0 and sortedby is None: - self.first_score = page.results[0].score - - page.results.top_n = [ - ( - (hit[0] / self.first_score) if self.first_score else None, - hit[1], - ) - for hit in page.results.top_n - ] - - self.saved_results[item.start] = page - - return page - - -class ManualResultsPage(list): - def __init__(self, hits) -> None: - super().__init__(hits) - self.results = ManualResults(hits) - - -class ManualResults: - def __init__(self, hits) -> None: - self._docnums = [hit.docnum for hit in hits] - - def docs(self): - return self._docnums - - -class LocalDateParser(English): - def reverse_timezone_offset(self, d): - return (d.replace(tzinfo=django_timezone.get_current_timezone())).astimezone( - UTC, - ) - - def date_from(self, *args, **kwargs): - d = super().date_from(*args, **kwargs) - if isinstance(d, timespan): - d.start = self.reverse_timezone_offset(d.start) - d.end = self.reverse_timezone_offset(d.end) - elif isinstance(d, datetime): - d = self.reverse_timezone_offset(d) - return d - - -class DelayedFullTextQuery(DelayedQuery): - def _get_query(self) -> tuple: - q_str = self.query_params["query"] - q_str = rewrite_natural_date_keywords(q_str) - qp = MultifieldParser( - [ - "content", - "title", - "correspondent", - "tag", - "type", - "notes", - "custom_fields", - ], - self.searcher.ixreader.schema, - ) - qp.add_plugin( - DateParserPlugin( - basedate=django_timezone.now(), - dateparser=LocalDateParser(), - ), - ) - q = qp.parse(q_str) - suggested_correction = None - try: - corrected = self.searcher.correct_query(q, q_str) - if corrected.string != q_str: - corrected_results = self.searcher.search( - corrected.query, - limit=1, - filter=MappedDocIdSet(self.filter_queryset, self.searcher.ixreader), - scored=False, - ) - if len(corrected_results) > 0: - suggested_correction = corrected.string - except Exception as e: - logger.info( - "Error while correcting query %s: %s", - f"{q_str!r}", - e, - ) - - return q, None, suggested_correction - - -class DelayedMoreLikeThisQuery(DelayedQuery): - def _get_query(self) -> tuple: - more_like_doc_id = int(self.query_params["more_like_id"]) - content = Document.objects.get(id=more_like_doc_id).content - - docnum = self.searcher.document_number(id=more_like_doc_id) - kts = self.searcher.key_terms_from_text( - "content", - content, - numterms=20, - model=classify.Bo1Model, - normalize=False, - ) - q = query.Or( - [query.Term("content", word, boost=weight) for word, weight in kts], - ) - mask: set = {docnum} - - return q, mask, None - - -def autocomplete( - ix: FileIndex, - term: str, - limit: int = 10, - user: User | None = None, -) -> list: - """ - Mimics whoosh.reading.IndexReader.most_distinctive_terms with permissions - and without scoring - """ - terms = [] - - with ix.searcher(weighting=TF_IDF()) as s: - qp = QueryParser("content", schema=ix.schema) - # Don't let searches with a query that happen to match a field override the - # content field query instead and return bogus, not text data - qp.remove_plugin_class(FieldsPlugin) - q = qp.parse(f"{term.lower()}*") - user_criterias: list = get_permissions_criterias(user) - - results = s.search( - q, - terms=True, - filter=query.Or(user_criterias) if user_criterias is not None else None, - ) - - termCounts = Counter() - if results.has_matched_terms(): - for hit in results: - for _, match in hit.matched_terms(): - termCounts[match] += 1 - terms = [t for t, _ in termCounts.most_common(limit)] - - term_encoded: bytes = term.encode("UTF-8") - if term_encoded in terms: - terms.insert(0, terms.pop(terms.index(term_encoded))) - - return terms - - -def get_permissions_criterias(user: User | None = None) -> list: - user_criterias = [query.Term("has_owner", text=False)] - if user is not None: - if user.is_superuser: # superusers see all docs - user_criterias = [] - else: - user_criterias.append(query.Term("owner_id", user.id)) - user_criterias.append( - query.Term("viewer_id", str(user.id)), - ) - return user_criterias - - -def rewrite_natural_date_keywords(query_string: str) -> str: - """ - Rewrites natural date keywords (e.g. added:today or added:"yesterday") to UTC range syntax for Whoosh. - This resolves timezone issues with date parsing in Whoosh as well as adding support for more - natural date keywords. - """ - - tz = get_current_timezone() - local_now = now().astimezone(tz) - today = local_now.date() - - # all supported Keywords - pattern = r"(\b(?:added|created|modified))\s*:\s*[\"']?(today|yesterday|this month|previous month|previous week|previous quarter|this year|previous year)[\"']?" - - def repl(m): - field = m.group(1) - keyword = m.group(2).lower() - - match keyword: - case "today": - start = datetime.combine(today, time.min, tzinfo=tz) - end = datetime.combine(today, time.max, tzinfo=tz) - - case "yesterday": - yesterday = today - timedelta(days=1) - start = datetime.combine(yesterday, time.min, tzinfo=tz) - end = datetime.combine(yesterday, time.max, tzinfo=tz) - - case "this month": - start = datetime(local_now.year, local_now.month, 1, 0, 0, 0, tzinfo=tz) - end = start + relativedelta(months=1) - timedelta(seconds=1) - - case "previous month": - this_month_start = datetime( - local_now.year, - local_now.month, - 1, - 0, - 0, - 0, - tzinfo=tz, - ) - start = this_month_start - relativedelta(months=1) - end = this_month_start - timedelta(seconds=1) - - case "this year": - start = datetime(local_now.year, 1, 1, 0, 0, 0, tzinfo=tz) - end = datetime(local_now.year, 12, 31, 23, 59, 59, tzinfo=tz) - - case "previous week": - days_since_monday = local_now.weekday() - this_week_start = datetime.combine( - today - timedelta(days=days_since_monday), - time.min, - tzinfo=tz, - ) - start = this_week_start - timedelta(days=7) - end = this_week_start - timedelta(seconds=1) - - case "previous quarter": - current_quarter = (local_now.month - 1) // 3 + 1 - this_quarter_start_month = (current_quarter - 1) * 3 + 1 - this_quarter_start = datetime( - local_now.year, - this_quarter_start_month, - 1, - 0, - 0, - 0, - tzinfo=tz, - ) - start = this_quarter_start - relativedelta(months=3) - end = this_quarter_start - timedelta(seconds=1) - - case "previous year": - start = datetime(local_now.year - 1, 1, 1, 0, 0, 0, tzinfo=tz) - end = datetime(local_now.year - 1, 12, 31, 23, 59, 59, tzinfo=tz) - - # Convert to UTC and format - start_str = start.astimezone(UTC).strftime("%Y%m%d%H%M%S") - end_str = end.astimezone(UTC).strftime("%Y%m%d%H%M%S") - return f"{field}:[{start_str} TO {end_str}]" - - return re.sub(pattern, repl, query_string, flags=re.IGNORECASE) diff --git a/src/documents/management/commands/document_index.py b/src/documents/management/commands/document_index.py index 742922010..c4f72dd3a 100644 --- a/src/documents/management/commands/document_index.py +++ b/src/documents/management/commands/document_index.py @@ -1,11 +1,26 @@ +import logging + +from django.conf import settings from django.db import transaction from documents.management.commands.base import PaperlessCommand -from documents.tasks import index_optimize -from documents.tasks import index_reindex +from documents.models import Document +from documents.search import get_backend +from documents.search import needs_rebuild +from documents.search import reset_backend +from documents.search import wipe_index + +logger = logging.getLogger("paperless.management.document_index") class Command(PaperlessCommand): + """ + Django management command for search index operations. + + Provides subcommands for reindexing documents and optimizing the search index. + Supports conditional reindexing based on schema version and language changes. + """ + help = "Manages the document index." supports_progress_bar = True @@ -14,15 +29,49 @@ class Command(PaperlessCommand): def add_arguments(self, parser): super().add_arguments(parser) parser.add_argument("command", choices=["reindex", "optimize"]) + parser.add_argument( + "--recreate", + action="store_true", + default=False, + help="Wipe and recreate the index from scratch (only used with reindex).", + ) + parser.add_argument( + "--if-needed", + action="store_true", + default=False, + help=( + "Skip reindex if the index is already up to date. " + "Checks schema version and search language sentinels. " + "Safe to run on every startup or upgrade." + ), + ) def handle(self, *args, **options): with transaction.atomic(): if options["command"] == "reindex": - index_reindex( + if options.get("if_needed") and not needs_rebuild(settings.INDEX_DIR): + self.stdout.write("Search index is up to date.") + return + if options.get("recreate"): + wipe_index(settings.INDEX_DIR) + + documents = Document.objects.select_related( + "correspondent", + "document_type", + "storage_path", + "owner", + ).prefetch_related("tags", "notes", "custom_fields", "versions") + get_backend().rebuild( + documents, iter_wrapper=lambda docs: self.track( docs, description="Indexing documents...", ), ) + reset_backend() + elif options["command"] == "optimize": - index_optimize() + logger.info( + "document_index optimize is a no-op — Tantivy manages " + "segment merging automatically.", + ) diff --git a/src/documents/migrations/0017_migrate_fulltext_query_field_prefixes.py b/src/documents/migrations/0017_migrate_fulltext_query_field_prefixes.py new file mode 100644 index 000000000..040780a60 --- /dev/null +++ b/src/documents/migrations/0017_migrate_fulltext_query_field_prefixes.py @@ -0,0 +1,39 @@ +import re + +from django.db import migrations + +# Matches "note:" when NOT preceded by a word character or dot. +# This avoids false positives like "denote:" or already-migrated "notes.note:". +# Handles start-of-string, whitespace, parentheses, +/- operators per Whoosh syntax. +_NOTE_RE = re.compile(r"(? "custom_fields.value:" +_CUSTOM_FIELD_RE = re.compile(r"(? str: - value = ( - next( - option.get("label") - for option in self.field.extra_data["select_options"] - if option.get("id") == self.value_select - ) - if ( - self.field.data_type == CustomField.FieldDataType.SELECT - and self.value_select is not None - ) - else self.value - ) - return str(self.field.name) + f" : {value}" + return str(self.field.name) + f" : {self.value_for_search}" @classmethod def get_value_field_name(cls, data_type: CustomField.FieldDataType): @@ -1144,6 +1132,25 @@ class CustomFieldInstance(SoftDeleteModel): value_field_name = self.get_value_field_name(self.field.data_type) return getattr(self, value_field_name) + @property + def value_for_search(self) -> str | None: + """ + Return the value suitable for full-text indexing and display, or None + if the value is unset. + + For SELECT fields, resolves the human-readable label rather than the + opaque option ID stored in value_select. + """ + if self.value is None: + return None + if self.field.data_type == CustomField.FieldDataType.SELECT: + options = (self.field.extra_data or {}).get("select_options", []) + return next( + (o["label"] for o in options if o.get("id") == self.value), + None, + ) + return str(self.value) + if settings.AUDIT_LOG_ENABLED: auditlog.register( diff --git a/src/documents/sanity_checker.py b/src/documents/sanity_checker.py index b53ed8cfb..0b3dea368 100644 --- a/src/documents/sanity_checker.py +++ b/src/documents/sanity_checker.py @@ -9,19 +9,14 @@ to wrap the document queryset (e.g., with a progress bar). The default is an identity function that adds no overhead. """ -from __future__ import annotations - import logging import uuid from collections import defaultdict -from collections.abc import Callable -from collections.abc import Iterable from collections.abc import Iterator from pathlib import Path from typing import TYPE_CHECKING from typing import Final from typing import TypedDict -from typing import TypeVar from celery import states from django.conf import settings @@ -29,14 +24,13 @@ from django.utils import timezone from documents.models import Document from documents.models import PaperlessTask +from documents.utils import IterWrapper from documents.utils import compute_checksum +from documents.utils import identity from paperless.config import GeneralConfig logger = logging.getLogger("paperless.sanity_checker") -_T = TypeVar("_T") -IterWrapper = Callable[[Iterable[_T]], Iterable[_T]] - class MessageEntry(TypedDict): """A single sanity check message with its severity level.""" @@ -45,11 +39,6 @@ class MessageEntry(TypedDict): message: str -def _identity(iterable: Iterable[_T]) -> Iterable[_T]: - """Pass through an iterable unchanged (default iter_wrapper).""" - return iterable - - class SanityCheckMessages: """Collects sanity check messages grouped by document primary key. @@ -296,7 +285,7 @@ def _check_document( def check_sanity( *, scheduled: bool = True, - iter_wrapper: IterWrapper[Document] = _identity, + iter_wrapper: IterWrapper[Document] = identity, ) -> SanityCheckMessages: """Run a full sanity check on the document archive. diff --git a/src/documents/search/__init__.py b/src/documents/search/__init__.py new file mode 100644 index 000000000..b0a89f242 --- /dev/null +++ b/src/documents/search/__init__.py @@ -0,0 +1,21 @@ +from documents.search._backend import SearchIndexLockError +from documents.search._backend import SearchResults +from documents.search._backend import TantivyBackend +from documents.search._backend import TantivyRelevanceList +from documents.search._backend import WriteBatch +from documents.search._backend import get_backend +from documents.search._backend import reset_backend +from documents.search._schema import needs_rebuild +from documents.search._schema import wipe_index + +__all__ = [ + "SearchIndexLockError", + "SearchResults", + "TantivyBackend", + "TantivyRelevanceList", + "WriteBatch", + "get_backend", + "needs_rebuild", + "reset_backend", + "wipe_index", +] diff --git a/src/documents/search/_backend.py b/src/documents/search/_backend.py new file mode 100644 index 000000000..a1bff8a9f --- /dev/null +++ b/src/documents/search/_backend.py @@ -0,0 +1,858 @@ +from __future__ import annotations + +import logging +import threading +import unicodedata +from collections import Counter +from dataclasses import dataclass +from datetime import UTC +from datetime import datetime +from typing import TYPE_CHECKING +from typing import Self +from typing import TypedDict +from typing import TypeVar + +import filelock +import regex +import tantivy +from django.conf import settings +from django.utils.timezone import get_current_timezone +from guardian.shortcuts import get_users_with_perms + +from documents.search._query import build_permission_filter +from documents.search._query import parse_user_query +from documents.search._schema import _write_sentinels +from documents.search._schema import build_schema +from documents.search._schema import open_or_rebuild_index +from documents.search._schema import wipe_index +from documents.search._tokenizer import register_tokenizers +from documents.utils import IterWrapper +from documents.utils import identity + +if TYPE_CHECKING: + from pathlib import Path + + from django.contrib.auth.base_user import AbstractBaseUser + from django.db.models import QuerySet + + from documents.models import Document + +logger = logging.getLogger("paperless.search") + +_WORD_RE = regex.compile(r"\w+") +_AUTOCOMPLETE_REGEX_TIMEOUT = 1.0 # seconds; guards against ReDoS on untrusted content + +T = TypeVar("T") + + +def _ascii_fold(s: str) -> str: + """ + Normalize unicode to ASCII equivalent characters for search consistency. + + Converts accented characters (e.g., "café") to their ASCII base forms ("cafe") + to enable cross-language searching without requiring exact diacritic matching. + """ + return unicodedata.normalize("NFD", s).encode("ascii", "ignore").decode() + + +def _extract_autocomplete_words(text_sources: list[str]) -> set[str]: + """Extract and normalize words for autocomplete. + + Splits on non-word characters (matching Tantivy's simple tokenizer), lowercases, + and ascii-folds each token. Uses the regex library with a timeout to guard against + ReDoS on untrusted document content. + """ + words = set() + for text in text_sources: + if not text: + continue + try: + tokens = _WORD_RE.findall(text, timeout=_AUTOCOMPLETE_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + logger.warning( + "Autocomplete word extraction timed out for a text source; skipping.", + ) + continue + for token in tokens: + normalized = _ascii_fold(token.lower()) + if normalized: + words.add(normalized) + return words + + +class SearchHit(TypedDict): + """Type definition for search result hits.""" + + id: int + score: float + rank: int + highlights: dict[str, str] + + +@dataclass(frozen=True, slots=True) +class SearchResults: + """ + Container for search results with pagination metadata. + + Attributes: + hits: List of search results with scores and highlights + total: Total matching documents across all pages (for pagination) + query: Preprocessed query string after date/syntax rewriting + """ + + hits: list[SearchHit] + total: int # total matching documents (for pagination) + query: str # preprocessed query string + + +class TantivyRelevanceList: + """ + DRF-compatible list wrapper for Tantivy search hits. + + Provides paginated access to search results while storing all hits in memory + for efficient ID retrieval. Used by Django REST framework for pagination. + + Methods: + __len__: Returns total hit count for pagination calculations + __getitem__: Slices the hit list for page-specific results + + Note: Stores ALL post-filter hits so get_all_result_ids() can return + every matching document ID without requiring a second search query. + """ + + def __init__(self, hits: list[SearchHit]) -> None: + self._hits = hits + + def __len__(self) -> int: + return len(self._hits) + + def __getitem__(self, key: slice) -> list[SearchHit]: + return self._hits[key] + + +class SearchIndexLockError(Exception): + """Raised when the search index file lock cannot be acquired within the timeout.""" + + +class WriteBatch: + """ + Context manager for bulk index operations with file locking. + + Provides transactional batch updates to the search index with proper + concurrency control via file locking. All operations within the batch + are committed atomically or rolled back on exception. + + Usage: + with backend.batch_update() as batch: + batch.add_or_update(document) + batch.remove(doc_id) + """ + + def __init__(self, backend: TantivyBackend, lock_timeout: float): + self._backend = backend + self._lock_timeout = lock_timeout + self._writer = None + self._lock = None + + def __enter__(self) -> Self: + if self._backend._path is not None: + lock_path = self._backend._path / ".tantivy.lock" + self._lock = filelock.FileLock(str(lock_path)) + try: + self._lock.acquire(timeout=self._lock_timeout) + except filelock.Timeout as e: # pragma: no cover + raise SearchIndexLockError( + f"Could not acquire index lock within {self._lock_timeout}s", + ) from e + + self._writer = self._backend._index.writer() + return self + + def __exit__(self, exc_type, exc_val, exc_tb): + try: + if exc_type is None: + self._writer.commit() + self._backend._index.reload() + # Explicitly delete writer to release tantivy's internal lock. + # On exception the uncommitted writer is simply discarded. + if self._writer is not None: + del self._writer + self._writer = None + finally: + if self._lock is not None: + self._lock.release() + + def add_or_update( + self, + document: Document, + effective_content: str | None = None, + ) -> None: + """ + Add or update a document in the batch. + + Implements upsert behavior by deleting any existing document with the same ID + and adding the new version. This ensures stale document data (e.g., after + permission changes) doesn't persist in the index. + + Args: + document: Django Document instance to index + effective_content: Override document.content for indexing (used when + re-indexing with newer OCR text from document versions) + """ + self.remove(document.pk) + doc = self._backend._build_tantivy_doc(document, effective_content) + self._writer.add_document(doc) + + def remove(self, doc_id: int) -> None: + """ + Remove a document from the batch by its primary key. + + Uses range query instead of term query to work around unsigned integer + type detection bug in tantivy-py 0.25. + """ + # Use range query to work around u64 deletion bug + self._writer.delete_documents_by_query( + tantivy.Query.range_query( + self._backend._schema, + "id", + tantivy.FieldType.Unsigned, + doc_id, + doc_id, + ), + ) + + +class TantivyBackend: + """ + Tantivy search backend with explicit lifecycle management. + + Provides full-text search capabilities using the Tantivy search engine. + Supports in-memory indexes (for testing) and persistent on-disk indexes + (for production use). Handles document indexing, search queries, autocompletion, + and "more like this" functionality. + + The backend manages its own connection lifecycle and can be reset when + the underlying index directory changes (e.g., during test isolation). + """ + + def __init__(self, path: Path | None = None): + # path=None → in-memory index (for tests) + # path=some_dir → on-disk index (for production) + self._path = path + self._index = None + self._schema = None + + def open(self) -> None: + """ + Open or rebuild the index as needed. + + For disk-based indexes, checks if rebuilding is needed due to schema + version or language changes. Registers custom tokenizers after opening. + Safe to call multiple times - subsequent calls are no-ops. + """ + if self._index is not None: + return # pragma: no cover + if self._path is not None: + self._index = open_or_rebuild_index(self._path) + else: + self._index = tantivy.Index(build_schema()) + register_tokenizers(self._index, settings.SEARCH_LANGUAGE) + self._schema = self._index.schema + + def close(self) -> None: + """ + Close the index and release resources. + + Safe to call multiple times - subsequent calls are no-ops. + """ + self._index = None + self._schema = None + + def _ensure_open(self) -> None: + """Ensure the index is open before operations.""" + if self._index is None: + self.open() # pragma: no cover + + def _build_tantivy_doc( + self, + document: Document, + effective_content: str | None = None, + ) -> tantivy.Document: + """Build a tantivy Document from a Django Document instance. + + ``effective_content`` overrides ``document.content`` for indexing — + used when re-indexing a root document with a newer version's OCR text. + """ + content = ( + effective_content if effective_content is not None else document.content + ) + + doc = tantivy.Document() + + # Basic fields + doc.add_unsigned("id", document.pk) + doc.add_text("checksum", document.checksum) + doc.add_text("title", document.title) + doc.add_text("title_sort", document.title) + doc.add_text("content", content) + doc.add_text("bigram_content", content) + + # Original filename - only add if not None/empty + if document.original_filename: + doc.add_text("original_filename", document.original_filename) + + # Correspondent + if document.correspondent: + doc.add_text("correspondent", document.correspondent.name) + doc.add_text("correspondent_sort", document.correspondent.name) + doc.add_unsigned("correspondent_id", document.correspondent_id) + + # Document type + if document.document_type: + doc.add_text("document_type", document.document_type.name) + doc.add_text("type_sort", document.document_type.name) + doc.add_unsigned("document_type_id", document.document_type_id) + + # Storage path + if document.storage_path: + doc.add_text("storage_path", document.storage_path.name) + doc.add_unsigned("storage_path_id", document.storage_path_id) + + # Tags — collect names for autocomplete in the same pass + tag_names: list[str] = [] + for tag in document.tags.all(): + doc.add_text("tag", tag.name) + doc.add_unsigned("tag_id", tag.pk) + tag_names.append(tag.name) + + # Notes — JSON for structured queries (notes.user:alice, notes.note:text), + # companion text field for default full-text search. + num_notes = 0 + for note in document.notes.all(): + num_notes += 1 + doc.add_json("notes", {"note": note.note, "user": note.user.username}) + + # Custom fields — JSON for structured queries (custom_fields.name:x, custom_fields.value:y), + # companion text field for default full-text search. + for cfi in document.custom_fields.all(): + search_value = cfi.value_for_search + # Skip fields where there is no value yet + if search_value is None: + continue + doc.add_json( + "custom_fields", + { + "name": cfi.field.name, + "value": search_value, + }, + ) + + # Dates + created_date = datetime( + document.created.year, + document.created.month, + document.created.day, + tzinfo=UTC, + ) + doc.add_date("created", created_date) + doc.add_date("modified", document.modified) + doc.add_date("added", document.added) + + if document.archive_serial_number is not None: + doc.add_unsigned("asn", document.archive_serial_number) + + if document.page_count is not None: + doc.add_unsigned("page_count", document.page_count) + + doc.add_unsigned("num_notes", num_notes) + + # Owner + if document.owner_id: + doc.add_unsigned("owner_id", document.owner_id) + + # Viewers with permission + users_with_perms = get_users_with_perms( + document, + only_with_perms_in=["view_document"], + ) + for user in users_with_perms: + doc.add_unsigned("viewer_id", user.pk) + + # Autocomplete words + text_sources = [document.title, content] + if document.correspondent: + text_sources.append(document.correspondent.name) + if document.document_type: + text_sources.append(document.document_type.name) + text_sources.extend(tag_names) + + for word in sorted(_extract_autocomplete_words(text_sources)): + doc.add_text("autocomplete_word", word) + + return doc + + def add_or_update( + self, + document: Document, + effective_content: str | None = None, + ) -> None: + """ + Add or update a single document with file locking. + + Convenience method for single-document updates. For bulk operations, + use batch_update() context manager for better performance. + + Args: + document: Django Document instance to index + effective_content: Override document.content for indexing + """ + self._ensure_open() + with self.batch_update(lock_timeout=5.0) as batch: + batch.add_or_update(document, effective_content) + + def remove(self, doc_id: int) -> None: + """ + Remove a single document from the index with file locking. + + Convenience method for single-document removal. For bulk operations, + use batch_update() context manager for better performance. + + Args: + doc_id: Primary key of the document to remove + """ + self._ensure_open() + with self.batch_update(lock_timeout=5.0) as batch: + batch.remove(doc_id) + + def search( + self, + query: str, + user: AbstractBaseUser | None, + page: int, + page_size: int, + sort_field: str | None, + *, + sort_reverse: bool, + ) -> SearchResults: + """ + Execute a search query against the document index. + + Processes the user query through date rewriting, normalization, and + permission filtering before executing against Tantivy. Supports both + relevance-based and field-based sorting. + + Args: + query: User's search query (supports natural date keywords, field filters) + user: User for permission filtering (None for superuser/no filtering) + page: Page number (1-indexed) for pagination + page_size: Number of results per page + sort_field: Field to sort by (None for relevance ranking) + sort_reverse: Whether to reverse the sort order + + Returns: + SearchResults with hits, total count, and processed query + """ + self._ensure_open() + tz = get_current_timezone() + user_query = parse_user_query(self._index, query, tz) + + # Apply permission filter if user is not None (not superuser) + if user is not None: + permission_filter = build_permission_filter(self._schema, user) + final_query = tantivy.Query.boolean_query( + [ + (tantivy.Occur.Must, user_query), + (tantivy.Occur.Must, permission_filter), + ], + ) + else: + final_query = user_query + + searcher = self._index.searcher() + offset = (page - 1) * page_size + + # Map sort fields + sort_field_map = { + "title": "title_sort", + "correspondent__name": "correspondent_sort", + "document_type__name": "type_sort", + "created": "created", + "added": "added", + "modified": "modified", + "archive_serial_number": "asn", + "page_count": "page_count", + "num_notes": "num_notes", + } + + # Perform search + if sort_field and sort_field in sort_field_map: + mapped_field = sort_field_map[sort_field] + results = searcher.search( + final_query, + limit=offset + page_size, + order_by_field=mapped_field, + order=tantivy.Order.Desc if sort_reverse else tantivy.Order.Asc, + ) + # Field sorting: hits are still (score, DocAddress) tuples; score unused + all_hits = [(hit[1], 0.0) for hit in results.hits] + else: + # Score-based search: hits are (score, DocAddress) tuples + results = searcher.search(final_query, limit=offset + page_size) + all_hits = [(hit[1], hit[0]) for hit in results.hits] + + total = results.count + + # Normalize scores for score-based searches + if not sort_field and all_hits: + max_score = max(hit[1] for hit in all_hits) or 1.0 + all_hits = [(hit[0], hit[1] / max_score) for hit in all_hits] + + # Apply threshold filter if configured (score-based search only) + threshold = settings.ADVANCED_FUZZY_SEARCH_THRESHOLD + if threshold is not None and not sort_field: + all_hits = [hit for hit in all_hits if hit[1] >= threshold] + + # Get the page's hits + page_hits = all_hits[offset : offset + page_size] + + # Build result hits with highlights + hits: list[SearchHit] = [] + snippet_generator = None + + for rank, (doc_address, score) in enumerate(page_hits, start=offset + 1): + # Get the actual document from the searcher using the doc address + actual_doc = searcher.doc(doc_address) + doc_dict = actual_doc.to_dict() + doc_id = doc_dict["id"][0] + + highlights: dict[str, str] = {} + + # Generate highlights if score > 0 + if score > 0: + try: + if snippet_generator is None: + snippet_generator = tantivy.SnippetGenerator.create( + searcher, + final_query, + self._schema, + "content", + ) + + content_snippet = snippet_generator.snippet_from_doc(actual_doc) + if content_snippet: + highlights["content"] = str(content_snippet) + + # Try notes highlights + if "notes" in doc_dict: + notes_generator = tantivy.SnippetGenerator.create( + searcher, + final_query, + self._schema, + "notes", + ) + notes_snippet = notes_generator.snippet_from_doc(actual_doc) + if notes_snippet: + highlights["notes"] = str(notes_snippet) + + except Exception: # pragma: no cover + logger.debug("Failed to generate highlights for doc %s", doc_id) + + hits.append( + SearchHit( + id=doc_id, + score=score, + rank=rank, + highlights=highlights, + ), + ) + + return SearchResults( + hits=hits, + total=total, + query=query, + ) + + def autocomplete( + self, + term: str, + limit: int, + user: AbstractBaseUser | None = None, + ) -> list[str]: + """ + Get autocomplete suggestions for search queries. + + Returns words that start with the given term prefix, ranked by document + frequency (how many documents contain each word). Optionally filters + results to only words from documents visible to the specified user. + + Args: + term: Prefix to match against autocomplete words + limit: Maximum number of suggestions to return + user: User for permission filtering (None for no filtering) + + Returns: + List of word suggestions ordered by frequency, then alphabetically + """ + self._ensure_open() + normalized_term = _ascii_fold(term.lower()) + + searcher = self._index.searcher() + + # Apply permission filter for non-superusers so autocomplete words + # from invisible documents don't leak to other users. + if user is not None and not user.is_superuser: + base_query = build_permission_filter(self._schema, user) + else: + base_query = tantivy.Query.all_query() + + results = searcher.search(base_query, limit=10000) + + # Count how many visible documents each word appears in. + # Using Counter (not set) preserves per-word document frequency so + # we can rank suggestions by how commonly they occur — the same + # signal Whoosh used for Tf/Idf-based autocomplete ordering. + word_counts: Counter[str] = Counter() + for _score, doc_address in results.hits: + stored_doc = searcher.doc(doc_address) + doc_dict = stored_doc.to_dict() + if "autocomplete_word" in doc_dict: + word_counts.update(doc_dict["autocomplete_word"]) + + # Filter to prefix matches, sort by document frequency descending; + # break ties alphabetically for stable, deterministic output. + matches = sorted( + (w for w in word_counts if w.startswith(normalized_term)), + key=lambda w: (-word_counts[w], w), + ) + + return matches[:limit] + + def more_like_this( + self, + doc_id: int, + user: AbstractBaseUser | None, + page: int, + page_size: int, + ) -> SearchResults: + """ + Find documents similar to the given document using content analysis. + + Uses Tantivy's "more like this" query to find documents with similar + content patterns. The original document is excluded from results. + + Args: + doc_id: Primary key of the reference document + user: User for permission filtering (None for no filtering) + page: Page number (1-indexed) for pagination + page_size: Number of results per page + + Returns: + SearchResults with similar documents (excluding the original) + """ + self._ensure_open() + searcher = self._index.searcher() + + # First find the document address + id_query = tantivy.Query.range_query( + self._schema, + "id", + tantivy.FieldType.Unsigned, + doc_id, + doc_id, + ) + results = searcher.search(id_query, limit=1) + + if not results.hits: + # Document not found + return SearchResults(hits=[], total=0, query=f"more_like:{doc_id}") + + # Extract doc_address from (score, doc_address) tuple + doc_address = results.hits[0][1] + + # Build more like this query + mlt_query = tantivy.Query.more_like_this_query( + doc_address, + min_doc_frequency=1, + max_doc_frequency=None, + min_term_frequency=1, + max_query_terms=12, + min_word_length=None, + max_word_length=None, + boost_factor=None, + ) + + # Apply permission filter + if user is not None: + permission_filter = build_permission_filter(self._schema, user) + final_query = tantivy.Query.boolean_query( + [ + (tantivy.Occur.Must, mlt_query), + (tantivy.Occur.Must, permission_filter), + ], + ) + else: + final_query = mlt_query + + # Search + offset = (page - 1) * page_size + results = searcher.search(final_query, limit=offset + page_size) + + total = results.count + # Convert from (score, doc_address) to (doc_address, score) + all_hits = [(hit[1], hit[0]) for hit in results.hits] + + # Normalize scores + if all_hits: + max_score = max(hit[1] for hit in all_hits) or 1.0 + all_hits = [(hit[0], hit[1] / max_score) for hit in all_hits] + + # Get page hits + page_hits = all_hits[offset : offset + page_size] + + # Build results + hits: list[SearchHit] = [] + for rank, (doc_address, score) in enumerate(page_hits, start=offset + 1): + actual_doc = searcher.doc(doc_address) + doc_dict = actual_doc.to_dict() + result_doc_id = doc_dict["id"][0] + + # Skip the original document + if result_doc_id == doc_id: + continue + + hits.append( + SearchHit( + id=result_doc_id, + score=score, + rank=rank, + highlights={}, # MLT doesn't generate highlights + ), + ) + + return SearchResults( + hits=hits, + total=max(0, total - 1), # Subtract 1 for the original document + query=f"more_like:{doc_id}", + ) + + def batch_update(self, lock_timeout: float = 30.0) -> WriteBatch: + """ + Get a batch context manager for bulk index operations. + + Use this for efficient bulk document updates/deletions. All operations + within the batch are committed atomically at the end of the context. + + Args: + lock_timeout: Seconds to wait for file lock acquisition + + Returns: + WriteBatch context manager + + Raises: + SearchIndexLockError: If lock cannot be acquired within timeout + """ + self._ensure_open() + return WriteBatch(self, lock_timeout) + + def rebuild( + self, + documents: QuerySet[Document], + iter_wrapper: IterWrapper[Document] = identity, + ) -> None: + """ + Rebuild the entire search index from scratch. + + Wipes the existing index and re-indexes all provided documents. + On failure, restores the previous index state to keep the backend usable. + + Args: + documents: QuerySet of Document instances to index + iter_wrapper: Optional wrapper function for progress tracking + (e.g., progress bar). Should yield each document unchanged. + """ + # Create new index (on-disk or in-memory) + if self._path is not None: + wipe_index(self._path) + new_index = tantivy.Index(build_schema(), path=str(self._path)) + _write_sentinels(self._path) + else: + new_index = tantivy.Index(build_schema()) + register_tokenizers(new_index, settings.SEARCH_LANGUAGE) + + # Point instance at the new index so _build_tantivy_doc uses it + old_index, old_schema = self._index, self._schema + self._index = new_index + self._schema = new_index.schema + + try: + writer = new_index.writer() + for document in iter_wrapper(documents): + doc = self._build_tantivy_doc( + document, + document.get_effective_content(), + ) + writer.add_document(doc) + writer.commit() + new_index.reload() + except BaseException: # pragma: no cover + # Restore old index on failure so the backend remains usable + self._index = old_index + self._schema = old_schema + raise + + +# Module-level singleton with proper thread safety +_backend: TantivyBackend | None = None +_backend_path: Path | None = None # tracks which INDEX_DIR the singleton uses +_backend_lock = threading.RLock() + + +def get_backend() -> TantivyBackend: + """ + Get the global backend instance with thread safety. + + Returns a singleton TantivyBackend instance, automatically reinitializing + when settings.INDEX_DIR changes. This ensures proper test isolation when + using pytest-xdist or @override_settings that change the index directory. + + Returns: + Thread-safe singleton TantivyBackend instance + """ + global _backend, _backend_path + + current_path: Path = settings.INDEX_DIR + + # Fast path: backend is initialized and path hasn't changed (no lock needed) + if _backend is not None and _backend_path == current_path: + return _backend + + # Slow path: first call, or INDEX_DIR changed between calls + with _backend_lock: + # Double-check after acquiring lock — another thread may have beaten us + if _backend is not None and _backend_path == current_path: + return _backend # pragma: no cover + + if _backend is not None: + _backend.close() + + _backend = TantivyBackend(path=current_path) + _backend.open() + _backend_path = current_path + + return _backend + + +def reset_backend() -> None: + """ + Reset the global backend instance with thread safety. + + Forces creation of a new backend instance on the next get_backend() call. + Used for test isolation and when switching between different index directories. + """ + global _backend, _backend_path + + with _backend_lock: + if _backend is not None: + _backend.close() + _backend = None + _backend_path = None diff --git a/src/documents/search/_query.py b/src/documents/search/_query.py new file mode 100644 index 000000000..212df1516 --- /dev/null +++ b/src/documents/search/_query.py @@ -0,0 +1,497 @@ +from __future__ import annotations + +from datetime import UTC +from datetime import date +from datetime import datetime +from datetime import timedelta +from typing import TYPE_CHECKING +from typing import Final + +import regex +import tantivy +from dateutil.relativedelta import relativedelta +from django.conf import settings + +if TYPE_CHECKING: + from datetime import tzinfo + + from django.contrib.auth.base_user import AbstractBaseUser + +# Maximum seconds any single regex substitution may run. +# Prevents ReDoS on adversarial user-supplied query strings. +_REGEX_TIMEOUT: Final[float] = 1.0 + +_DATE_ONLY_FIELDS = frozenset({"created"}) + +_DATE_KEYWORDS = frozenset( + { + "today", + "yesterday", + "this_week", + "last_week", + "this_month", + "last_month", + "this_year", + "last_year", + }, +) + +_FIELD_DATE_RE = regex.compile( + r"(\w+):(" + "|".join(_DATE_KEYWORDS) + r")\b", +) +_COMPACT_DATE_RE = regex.compile(r"\b(\d{14})\b") +_RELATIVE_RANGE_RE = regex.compile( + r"\[now([+-]\d+[dhm])?\s+TO\s+now([+-]\d+[dhm])?\]", + regex.IGNORECASE, +) +# Whoosh-style relative date range: e.g. [-1 week to now], [-7 days to now] +_WHOOSH_REL_RANGE_RE = regex.compile( + r"\[-(?P\d+)\s+(?Psecond|minute|hour|day|week|month|year)s?\s+to\s+now\]", + regex.IGNORECASE, +) +# Whoosh-style 8-digit date: field:YYYYMMDD — field-aware so timezone can be applied correctly +_DATE8_RE = regex.compile(r"(?P\w+):(?P\d{8})\b") + + +def _fmt(dt: datetime) -> str: + """Format a datetime as an ISO 8601 UTC string for use in Tantivy range queries.""" + return dt.astimezone(UTC).strftime("%Y-%m-%dT%H:%M:%SZ") + + +def _iso_range(lo: datetime, hi: datetime) -> str: + """Format a [lo TO hi] range string in ISO 8601 for Tantivy query syntax.""" + return f"[{_fmt(lo)} TO {_fmt(hi)}]" + + +def _date_only_range(keyword: str, tz: tzinfo) -> str: + """ + For `created` (DateField): use the local calendar date, converted to + midnight UTC boundaries. No offset arithmetic — date only. + """ + + today = datetime.now(tz).date() + + if keyword == "today": + lo = datetime(today.year, today.month, today.day, tzinfo=UTC) + return _iso_range(lo, lo + timedelta(days=1)) + if keyword == "yesterday": + y = today - timedelta(days=1) + lo = datetime(y.year, y.month, y.day, tzinfo=UTC) + hi = datetime(today.year, today.month, today.day, tzinfo=UTC) + return _iso_range(lo, hi) + if keyword == "this_week": + mon = today - timedelta(days=today.weekday()) + lo = datetime(mon.year, mon.month, mon.day, tzinfo=UTC) + return _iso_range(lo, lo + timedelta(weeks=1)) + if keyword == "last_week": + this_mon = today - timedelta(days=today.weekday()) + last_mon = this_mon - timedelta(weeks=1) + lo = datetime(last_mon.year, last_mon.month, last_mon.day, tzinfo=UTC) + hi = datetime(this_mon.year, this_mon.month, this_mon.day, tzinfo=UTC) + return _iso_range(lo, hi) + if keyword == "this_month": + lo = datetime(today.year, today.month, 1, tzinfo=UTC) + if today.month == 12: + hi = datetime(today.year + 1, 1, 1, tzinfo=UTC) + else: + hi = datetime(today.year, today.month + 1, 1, tzinfo=UTC) + return _iso_range(lo, hi) + if keyword == "last_month": + if today.month == 1: + lo = datetime(today.year - 1, 12, 1, tzinfo=UTC) + else: + lo = datetime(today.year, today.month - 1, 1, tzinfo=UTC) + hi = datetime(today.year, today.month, 1, tzinfo=UTC) + return _iso_range(lo, hi) + if keyword == "this_year": + lo = datetime(today.year, 1, 1, tzinfo=UTC) + return _iso_range(lo, datetime(today.year + 1, 1, 1, tzinfo=UTC)) + if keyword == "last_year": + lo = datetime(today.year - 1, 1, 1, tzinfo=UTC) + return _iso_range(lo, datetime(today.year, 1, 1, tzinfo=UTC)) + raise ValueError(f"Unknown keyword: {keyword}") + + +def _datetime_range(keyword: str, tz: tzinfo) -> str: + """ + For `added` / `modified` (DateTimeField, stored as UTC): convert local day + boundaries to UTC — full offset arithmetic required. + """ + + now_local = datetime.now(tz) + today = now_local.date() + + def _midnight(d: date) -> datetime: + return datetime(d.year, d.month, d.day, tzinfo=tz).astimezone(UTC) + + if keyword == "today": + return _iso_range(_midnight(today), _midnight(today + timedelta(days=1))) + if keyword == "yesterday": + y = today - timedelta(days=1) + return _iso_range(_midnight(y), _midnight(today)) + if keyword == "this_week": + mon = today - timedelta(days=today.weekday()) + return _iso_range(_midnight(mon), _midnight(mon + timedelta(weeks=1))) + if keyword == "last_week": + this_mon = today - timedelta(days=today.weekday()) + last_mon = this_mon - timedelta(weeks=1) + return _iso_range(_midnight(last_mon), _midnight(this_mon)) + if keyword == "this_month": + first = today.replace(day=1) + if today.month == 12: + next_first = date(today.year + 1, 1, 1) + else: + next_first = date(today.year, today.month + 1, 1) + return _iso_range(_midnight(first), _midnight(next_first)) + if keyword == "last_month": + this_first = today.replace(day=1) + if today.month == 1: + last_first = date(today.year - 1, 12, 1) + else: + last_first = date(today.year, today.month - 1, 1) + return _iso_range(_midnight(last_first), _midnight(this_first)) + if keyword == "this_year": + return _iso_range( + _midnight(date(today.year, 1, 1)), + _midnight(date(today.year + 1, 1, 1)), + ) + if keyword == "last_year": + return _iso_range( + _midnight(date(today.year - 1, 1, 1)), + _midnight(date(today.year, 1, 1)), + ) + raise ValueError(f"Unknown keyword: {keyword}") + + +def _rewrite_compact_date(query: str) -> str: + """Rewrite Whoosh compact date tokens (14-digit YYYYMMDDHHmmss) to ISO 8601.""" + + def _sub(m: regex.Match[str]) -> str: + raw = m.group(1) + try: + dt = datetime( + int(raw[0:4]), + int(raw[4:6]), + int(raw[6:8]), + int(raw[8:10]), + int(raw[10:12]), + int(raw[12:14]), + tzinfo=UTC, + ) + return dt.strftime("%Y-%m-%dT%H:%M:%SZ") + except ValueError: + return str(m.group(0)) + + try: + return _COMPACT_DATE_RE.sub(_sub, query, timeout=_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + raise ValueError( + "Query too complex to process (compact date rewrite timed out)", + ) + + +def _rewrite_relative_range(query: str) -> str: + """Rewrite Whoosh relative ranges ([now-7d TO now]) to concrete ISO 8601 UTC boundaries.""" + + def _sub(m: regex.Match[str]) -> str: + now = datetime.now(UTC) + + def _offset(s: str | None) -> timedelta: + if not s: + return timedelta(0) + sign = 1 if s[0] == "+" else -1 + n, unit = int(s[1:-1]), s[-1] + return ( + sign + * { + "d": timedelta(days=n), + "h": timedelta(hours=n), + "m": timedelta(minutes=n), + }[unit] + ) + + lo, hi = now + _offset(m.group(1)), now + _offset(m.group(2)) + if lo > hi: + lo, hi = hi, lo + return f"[{_fmt(lo)} TO {_fmt(hi)}]" + + try: + return _RELATIVE_RANGE_RE.sub(_sub, query, timeout=_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + raise ValueError( + "Query too complex to process (relative range rewrite timed out)", + ) + + +def _rewrite_whoosh_relative_range(query: str) -> str: + """Rewrite Whoosh-style relative date ranges ([-N unit to now]) to ISO 8601. + + Supports: second, minute, hour, day, week, month, year (singular and plural). + Example: ``added:[-1 week to now]`` → ``added:[2025-01-01T… TO 2025-01-08T…]`` + """ + now = datetime.now(UTC) + + def _sub(m: regex.Match[str]) -> str: + n = int(m.group("n")) + unit = m.group("unit").lower() + delta_map: dict[str, timedelta | relativedelta] = { + "second": timedelta(seconds=n), + "minute": timedelta(minutes=n), + "hour": timedelta(hours=n), + "day": timedelta(days=n), + "week": timedelta(weeks=n), + "month": relativedelta(months=n), + "year": relativedelta(years=n), + } + lo = now - delta_map[unit] + return f"[{_fmt(lo)} TO {_fmt(now)}]" + + try: + return _WHOOSH_REL_RANGE_RE.sub(_sub, query, timeout=_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + raise ValueError( + "Query too complex to process (Whoosh relative range rewrite timed out)", + ) + + +def _rewrite_8digit_date(query: str, tz: tzinfo) -> str: + """Rewrite field:YYYYMMDD date tokens to an ISO 8601 day range. + + Runs after ``_rewrite_compact_date`` so 14-digit timestamps are already + converted and won't spuriously match here. + + For DateField fields (e.g. ``created``) uses UTC midnight boundaries. + For DateTimeField fields (e.g. ``added``, ``modified``) uses local TZ + midnight boundaries converted to UTC — matching the ``_datetime_range`` + behaviour for keyword dates. + """ + + def _sub(m: regex.Match[str]) -> str: + field = m.group("field") + raw = m.group("date8") + try: + year, month, day = int(raw[0:4]), int(raw[4:6]), int(raw[6:8]) + d = date(year, month, day) + if field in _DATE_ONLY_FIELDS: + lo = datetime(d.year, d.month, d.day, tzinfo=UTC) + hi = lo + timedelta(days=1) + else: + # DateTimeField: use local-timezone midnight → UTC + lo = datetime(d.year, d.month, d.day, tzinfo=tz).astimezone(UTC) + hi = datetime( + (d + timedelta(days=1)).year, + (d + timedelta(days=1)).month, + (d + timedelta(days=1)).day, + tzinfo=tz, + ).astimezone(UTC) + return f"{field}:[{_fmt(lo)} TO {_fmt(hi)}]" + except ValueError: + return m.group(0) + + try: + return _DATE8_RE.sub(_sub, query, timeout=_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + raise ValueError( + "Query too complex to process (8-digit date rewrite timed out)", + ) + + +def rewrite_natural_date_keywords(query: str, tz: tzinfo) -> str: + """ + Rewrite natural date syntax to ISO 8601 format for Tantivy compatibility. + + Performs the first stage of query preprocessing, converting various date + formats and keywords to ISO 8601 datetime ranges that Tantivy can parse: + - Compact 14-digit dates (YYYYMMDDHHmmss) + - Whoosh relative ranges ([-7 days to now], [now-1h TO now+2h]) + - 8-digit dates with field awareness (created:20240115) + - Natural keywords (field:today, field:last_week, etc.) + + Args: + query: Raw user query string + tz: Timezone for converting local date boundaries to UTC + + Returns: + Query with date syntax rewritten to ISO 8601 ranges + + Note: + Bare keywords without field prefixes pass through unchanged. + """ + query = _rewrite_compact_date(query) + query = _rewrite_whoosh_relative_range(query) + query = _rewrite_8digit_date(query, tz) + query = _rewrite_relative_range(query) + + def _replace(m: regex.Match[str]) -> str: + field, keyword = m.group(1), m.group(2) + if field in _DATE_ONLY_FIELDS: + return f"{field}:{_date_only_range(keyword, tz)}" + return f"{field}:{_datetime_range(keyword, tz)}" + + try: + return _FIELD_DATE_RE.sub(_replace, query, timeout=_REGEX_TIMEOUT) + except TimeoutError: # pragma: no cover + raise ValueError( + "Query too complex to process (date keyword rewrite timed out)", + ) + + +def normalize_query(query: str) -> str: + """ + Normalize query syntax for better search behavior. + + Expands comma-separated field values to explicit AND clauses and + collapses excessive whitespace for cleaner parsing: + - tag:foo,bar → tag:foo AND tag:bar + - multiple spaces → single spaces + + Args: + query: Query string after date rewriting + + Returns: + Normalized query string ready for Tantivy parsing + """ + + def _expand(m: regex.Match[str]) -> str: + field = m.group(1) + values = [v.strip() for v in m.group(2).split(",") if v.strip()] + return " AND ".join(f"{field}:{v}" for v in values) + + try: + query = regex.sub( + r"(\w+):([^\s\[\]]+(?:,[^\s\[\]]+)+)", + _expand, + query, + timeout=_REGEX_TIMEOUT, + ) + return regex.sub(r" {2,}", " ", query, timeout=_REGEX_TIMEOUT).strip() + except TimeoutError: # pragma: no cover + raise ValueError("Query too complex to process (normalization timed out)") + + +_MAX_U64 = 2**64 - 1 # u64 max — used as inclusive upper bound for "any owner" range + + +def build_permission_filter( + schema: tantivy.Schema, + user: AbstractBaseUser, +) -> tantivy.Query: + """ + Build a query filter for user document permissions. + + Creates a query that matches only documents visible to the specified user + according to paperless-ngx permission rules: + - Public documents (no owner) are visible to all users + - Private documents are visible to their owner + - Documents explicitly shared with the user are visible + + Args: + schema: Tantivy schema for field validation + user: User to check permissions for + + Returns: + Tantivy query that filters results to visible documents + + Implementation Notes: + - Uses range_query instead of term_query to work around unsigned integer + type detection bug in tantivy-py 0.25 + - Uses boolean_query for "no owner" check since exists_query is not + available in tantivy-py 0.25.1 (available in master) + - Uses disjunction_max_query to combine permission clauses with OR logic + """ + owner_any = tantivy.Query.range_query( + schema, + "owner_id", + tantivy.FieldType.Unsigned, + 1, + _MAX_U64, + ) + no_owner = tantivy.Query.boolean_query( + [ + (tantivy.Occur.Must, tantivy.Query.all_query()), + (tantivy.Occur.MustNot, owner_any), + ], + ) + owned = tantivy.Query.range_query( + schema, + "owner_id", + tantivy.FieldType.Unsigned, + user.pk, + user.pk, + ) + shared = tantivy.Query.range_query( + schema, + "viewer_id", + tantivy.FieldType.Unsigned, + user.pk, + user.pk, + ) + return tantivy.Query.disjunction_max_query([no_owner, owned, shared]) + + +DEFAULT_SEARCH_FIELDS = [ + "title", + "content", + "correspondent", + "document_type", + "tag", +] +_FIELD_BOOSTS = {"title": 2.0} + + +def parse_user_query( + index: tantivy.Index, + raw_query: str, + tz: tzinfo, +) -> tantivy.Query: + """ + Parse user query through the complete preprocessing pipeline. + + Transforms the raw user query through multiple stages: + 1. Date keyword rewriting (today → ISO 8601 ranges) + 2. Query normalization (comma expansion, whitespace cleanup) + 3. Tantivy parsing with field boosts + 4. Optional fuzzy query blending (if ADVANCED_FUZZY_SEARCH_THRESHOLD set) + + Args: + index: Tantivy index with registered tokenizers + raw_query: Original user query string + tz: Timezone for date boundary calculations + + Returns: + Parsed Tantivy query ready for execution + + Note: + When ADVANCED_FUZZY_SEARCH_THRESHOLD is configured, adds a low-priority + fuzzy query as a Should clause (0.1 boost) to catch approximate matches + while keeping exact matches ranked higher. The threshold value is applied + as a post-search score filter, not during query construction. + """ + + query_str = rewrite_natural_date_keywords(raw_query, tz) + query_str = normalize_query(query_str) + + exact = index.parse_query( + query_str, + DEFAULT_SEARCH_FIELDS, + field_boosts=_FIELD_BOOSTS, + ) + + threshold = settings.ADVANCED_FUZZY_SEARCH_THRESHOLD + if threshold is not None: + fuzzy = index.parse_query( + query_str, + DEFAULT_SEARCH_FIELDS, + field_boosts=_FIELD_BOOSTS, + # (prefix=True, distance=1, transposition_cost_one=True) — edit-distance fuzziness + fuzzy_fields={f: (True, 1, True) for f in DEFAULT_SEARCH_FIELDS}, + ) + return tantivy.Query.boolean_query( + [ + (tantivy.Occur.Should, exact), + # 0.1 boost keeps fuzzy hits ranked below exact matches (intentional) + (tantivy.Occur.Should, tantivy.Query.boost_query(fuzzy, 0.1)), + ], + ) + + return exact diff --git a/src/documents/search/_schema.py b/src/documents/search/_schema.py new file mode 100644 index 000000000..ba6646007 --- /dev/null +++ b/src/documents/search/_schema.py @@ -0,0 +1,165 @@ +from __future__ import annotations + +import logging +import shutil +from typing import TYPE_CHECKING + +import tantivy +from django.conf import settings + +if TYPE_CHECKING: + from pathlib import Path + +logger = logging.getLogger("paperless.search") + +SCHEMA_VERSION = 1 + + +def build_schema() -> tantivy.Schema: + """ + Build the Tantivy schema for the paperless document index. + + Creates a comprehensive schema supporting full-text search, filtering, + sorting, and autocomplete functionality. Includes fields for document + content, metadata, permissions, custom fields, and notes. + + Returns: + Configured Tantivy schema ready for index creation + """ + sb = tantivy.SchemaBuilder() + + sb.add_unsigned_field("id", stored=True, indexed=True, fast=True) + sb.add_text_field("checksum", stored=True, tokenizer_name="raw") + + for field in ( + "title", + "correspondent", + "document_type", + "storage_path", + "original_filename", + "content", + ): + sb.add_text_field(field, stored=True, tokenizer_name="paperless_text") + + # Shadow sort fields - fast, not stored/indexed + for field in ("title_sort", "correspondent_sort", "type_sort"): + sb.add_text_field( + field, + stored=False, + tokenizer_name="simple_analyzer", + fast=True, + ) + + # CJK support - not stored, indexed only + sb.add_text_field("bigram_content", stored=False, tokenizer_name="bigram_analyzer") + + # Autocomplete prefix scan - stored, not indexed + sb.add_text_field("autocomplete_word", stored=True, tokenizer_name="raw") + + sb.add_text_field("tag", stored=True, tokenizer_name="paperless_text") + + # JSON fields — structured queries: notes.user:alice, custom_fields.name:invoice + sb.add_json_field("notes", stored=True, tokenizer_name="paperless_text") + sb.add_json_field("custom_fields", stored=True, tokenizer_name="paperless_text") + + for field in ( + "correspondent_id", + "document_type_id", + "storage_path_id", + "tag_id", + "owner_id", + "viewer_id", + ): + sb.add_unsigned_field(field, stored=False, indexed=True, fast=True) + + for field in ("created", "modified", "added"): + sb.add_date_field(field, stored=True, indexed=True, fast=True) + + for field in ("asn", "page_count", "num_notes"): + sb.add_unsigned_field(field, stored=True, indexed=True, fast=True) + + return sb.build() + + +def needs_rebuild(index_dir: Path) -> bool: + """ + Check if the search index needs rebuilding. + + Compares the current schema version and search language configuration + against sentinel files to determine if the index is compatible with + the current paperless-ngx version and settings. + + Args: + index_dir: Path to the search index directory + + Returns: + True if the index needs rebuilding, False if it's up to date + """ + version_file = index_dir / ".schema_version" + if not version_file.exists(): + return True + try: + if int(version_file.read_text().strip()) != SCHEMA_VERSION: + logger.info("Search index schema version mismatch - rebuilding.") + return True + except ValueError: + return True + + language_file = index_dir / ".schema_language" + if not language_file.exists(): + logger.info("Search index language sentinel missing - rebuilding.") + return True + if language_file.read_text().strip() != (settings.SEARCH_LANGUAGE or ""): + logger.info("Search index language changed - rebuilding.") + return True + + return False + + +def wipe_index(index_dir: Path) -> None: + """ + Delete all contents of the index directory to prepare for rebuild. + + Recursively removes all files and subdirectories within the index + directory while preserving the directory itself. + + Args: + index_dir: Path to the search index directory to clear + """ + for child in index_dir.iterdir(): + if child.is_dir(): + shutil.rmtree(child) + else: + child.unlink() + + +def _write_sentinels(index_dir: Path) -> None: + """Write schema version and language sentinel files so the next index open can skip rebuilding.""" + (index_dir / ".schema_version").write_text(str(SCHEMA_VERSION)) + (index_dir / ".schema_language").write_text(settings.SEARCH_LANGUAGE or "") + + +def open_or_rebuild_index(index_dir: Path | None = None) -> tantivy.Index: + """ + Open the Tantivy index, creating or rebuilding as needed. + + Checks if the index needs rebuilding due to schema version or language + changes. If rebuilding is needed, wipes the directory and creates a fresh + index with the current schema and configuration. + + Args: + index_dir: Path to index directory (defaults to settings.INDEX_DIR) + + Returns: + Opened Tantivy index (caller must register custom tokenizers) + """ + if index_dir is None: + index_dir = settings.INDEX_DIR + if not index_dir.exists(): + return tantivy.Index(build_schema()) + if needs_rebuild(index_dir): + wipe_index(index_dir) + idx = tantivy.Index(build_schema(), path=str(index_dir)) + _write_sentinels(index_dir) + return idx + return tantivy.Index.open(str(index_dir)) diff --git a/src/documents/search/_tokenizer.py b/src/documents/search/_tokenizer.py new file mode 100644 index 000000000..e597a879e --- /dev/null +++ b/src/documents/search/_tokenizer.py @@ -0,0 +1,116 @@ +from __future__ import annotations + +import logging + +import tantivy + +logger = logging.getLogger("paperless.search") + +# Mapping of ISO 639-1 codes (and common aliases) -> Tantivy Snowball name +_LANGUAGE_MAP: dict[str, str] = { + "ar": "Arabic", + "arabic": "Arabic", + "da": "Danish", + "danish": "Danish", + "nl": "Dutch", + "dutch": "Dutch", + "en": "English", + "english": "English", + "fi": "Finnish", + "finnish": "Finnish", + "fr": "French", + "french": "French", + "de": "German", + "german": "German", + "el": "Greek", + "greek": "Greek", + "hu": "Hungarian", + "hungarian": "Hungarian", + "it": "Italian", + "italian": "Italian", + "no": "Norwegian", + "norwegian": "Norwegian", + "pt": "Portuguese", + "portuguese": "Portuguese", + "ro": "Romanian", + "romanian": "Romanian", + "ru": "Russian", + "russian": "Russian", + "es": "Spanish", + "spanish": "Spanish", + "sv": "Swedish", + "swedish": "Swedish", + "ta": "Tamil", + "tamil": "Tamil", + "tr": "Turkish", + "turkish": "Turkish", +} + +SUPPORTED_LANGUAGES: frozenset[str] = frozenset(_LANGUAGE_MAP) + + +def register_tokenizers(index: tantivy.Index, language: str | None) -> None: + """ + Register all custom tokenizers required by the paperless schema. + + Must be called on every Index instance since Tantivy requires tokenizer + re-registration after each index open/creation. Registers tokenizers for + full-text search, sorting, CJK language support, and fast-field indexing. + + Args: + index: Tantivy index instance to register tokenizers on + language: ISO 639-1 language code for stemming (None to disable) + + Note: + simple_analyzer is registered as both a text and fast-field tokenizer + since sort shadow fields (title_sort, correspondent_sort, type_sort) + use fast=True and Tantivy requires fast-field tokenizers to exist + even for documents that omit those fields. + """ + index.register_tokenizer("paperless_text", _paperless_text(language)) + index.register_tokenizer("simple_analyzer", _simple_analyzer()) + index.register_tokenizer("bigram_analyzer", _bigram_analyzer()) + # Fast-field tokenizer required for fast=True text fields in the schema + index.register_fast_field_tokenizer("simple_analyzer", _simple_analyzer()) + + +def _paperless_text(language: str | None) -> tantivy.TextAnalyzer: + """Main full-text tokenizer for content, title, etc: simple -> remove_long(65) -> lowercase -> ascii_fold [-> stemmer]""" + builder = ( + tantivy.TextAnalyzerBuilder(tantivy.Tokenizer.simple()) + .filter(tantivy.Filter.remove_long(65)) + .filter(tantivy.Filter.lowercase()) + .filter(tantivy.Filter.ascii_fold()) + ) + if language: + tantivy_lang = _LANGUAGE_MAP.get(language.lower()) + if tantivy_lang: + builder = builder.filter(tantivy.Filter.stemmer(tantivy_lang)) + else: + logger.warning( + "Unsupported search language '%s' - stemming disabled. Supported: %s", + language, + ", ".join(sorted(SUPPORTED_LANGUAGES)), + ) + return builder.build() + + +def _simple_analyzer() -> tantivy.TextAnalyzer: + """Tokenizer for shadow sort fields (title_sort, correspondent_sort, type_sort): simple -> lowercase -> ascii_fold.""" + return ( + tantivy.TextAnalyzerBuilder(tantivy.Tokenizer.simple()) + .filter(tantivy.Filter.lowercase()) + .filter(tantivy.Filter.ascii_fold()) + .build() + ) + + +def _bigram_analyzer() -> tantivy.TextAnalyzer: + """Enables substring search in CJK text: ngram(2,2) -> lowercase. CJK / no-whitespace language support.""" + return ( + tantivy.TextAnalyzerBuilder( + tantivy.Tokenizer.ngram(min_gram=2, max_gram=2, prefix_only=False), + ) + .filter(tantivy.Filter.lowercase()) + .build() + ) diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index a8beb70c0..9a026ba54 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -1293,22 +1293,18 @@ class SearchResultSerializer(DocumentSerializer): documents = self.context.get("documents") # Otherwise we fetch this document. if documents is None: # pragma: no cover - # In practice we only serialize **lists** of whoosh.searching.Hit. - # I'm keeping this check for completeness but marking it no cover for now. + # In practice we only serialize **lists** of SearchHit dicts. + # Keeping this check for completeness but marking it no cover for now. documents = self.fetch_documents([hit["id"]]) document = documents[hit["id"]] - notes = ",".join( - [str(c.note) for c in document.notes.all()], - ) + highlights = hit.get("highlights", {}) r = super().to_representation(document) r["__search_hit__"] = { - "score": hit.score, - "highlights": hit.highlights("content", text=document.content), - "note_highlights": ( - hit.highlights("notes", text=notes) if document else None - ), - "rank": hit.rank, + "score": hit["score"], + "highlights": highlights.get("content", ""), + "note_highlights": highlights.get("notes") or None, + "rank": hit["rank"], } return r diff --git a/src/documents/signals/handlers.py b/src/documents/signals/handlers.py index 82a691696..a72abc2d5 100644 --- a/src/documents/signals/handlers.py +++ b/src/documents/signals/handlers.py @@ -790,15 +790,12 @@ def cleanup_user_deletion(sender, instance: User | Group, **kwargs) -> None: def add_to_index(sender, document, **kwargs) -> None: - from documents import index + from documents.search import get_backend - index.add_or_update_document(document) - if document.root_document_id is not None and document.root_document is not None: - # keep in sync when a new version is consumed. - index.add_or_update_document( - document.root_document, - effective_content=document.content, - ) + get_backend().add_or_update( + document, + effective_content=document.get_effective_content(), + ) def run_workflows_added( diff --git a/src/documents/tasks.py b/src/documents/tasks.py index adf1f016c..ae65a5fbe 100644 --- a/src/documents/tasks.py +++ b/src/documents/tasks.py @@ -4,11 +4,9 @@ import shutil import uuid import zipfile from collections.abc import Callable -from collections.abc import Iterable from pathlib import Path from tempfile import TemporaryDirectory from tempfile import mkstemp -from typing import TypeVar from celery import Task from celery import shared_task @@ -20,9 +18,7 @@ from django.db import transaction from django.db.models.signals import post_save from django.utils import timezone from filelock import FileLock -from whoosh.writing import AsyncWriter -from documents import index from documents import sanity_checker from documents.barcodes import BarcodePlugin from documents.bulk_download import ArchiveOnlyStrategy @@ -60,7 +56,9 @@ from documents.signals import document_updated from documents.signals.handlers import cleanup_document_deletion from documents.signals.handlers import run_workflows from documents.signals.handlers import send_websocket_document_updated +from documents.utils import IterWrapper from documents.utils import compute_checksum +from documents.utils import identity from documents.workflows.utils import get_workflows_for_trigger from paperless.config import AIConfig from paperless.parsers import ParserContext @@ -69,34 +67,16 @@ from paperless_ai.indexing import llm_index_add_or_update_document from paperless_ai.indexing import llm_index_remove_document from paperless_ai.indexing import update_llm_index -_T = TypeVar("_T") -IterWrapper = Callable[[Iterable[_T]], Iterable[_T]] - - if settings.AUDIT_LOG_ENABLED: from auditlog.models import LogEntry logger = logging.getLogger("paperless.tasks") -def _identity(iterable: Iterable[_T]) -> Iterable[_T]: - return iterable - - @shared_task def index_optimize() -> None: - ix = index.open_index() - writer = AsyncWriter(ix) - writer.commit(optimize=True) - - -def index_reindex(*, iter_wrapper: IterWrapper[Document] = _identity) -> None: - documents = Document.objects.all() - - ix = index.open_index(recreate=True) - - with AsyncWriter(ix) as writer: - for document in iter_wrapper(documents): - index.update_document(writer, document) + logger.info( + "index_optimize is a no-op — Tantivy manages segment merging automatically.", + ) @shared_task @@ -270,9 +250,9 @@ def sanity_check(*, scheduled=True, raise_on_error=True): @shared_task def bulk_update_documents(document_ids) -> None: - documents = Document.objects.filter(id__in=document_ids) + from documents.search import get_backend - ix = index.open_index() + documents = Document.objects.filter(id__in=document_ids) for doc in documents: clear_document_caches(doc.pk) @@ -283,9 +263,9 @@ def bulk_update_documents(document_ids) -> None: ) post_save.send(Document, instance=doc, created=False) - with AsyncWriter(ix) as writer: + with get_backend().batch_update() as batch: for doc in documents: - index.update_document(writer, doc) + batch.add_or_update(doc) ai_config = AIConfig() if ai_config.llm_index_enabled: @@ -389,8 +369,9 @@ def update_document_content_maybe_archive_file(document_id) -> None: logger.info( f"Updating index for document {document_id} ({document.archive_checksum})", ) - with index.open_index_writer() as writer: - index.update_document(writer, document) + from documents.search import get_backend + + get_backend().add_or_update(document) ai_config = AIConfig() if ai_config.llm_index_enabled: @@ -633,7 +614,7 @@ def update_document_parent_tags(tag: Tag, new_parent: Tag) -> None: @shared_task def llmindex_index( *, - iter_wrapper: IterWrapper[Document] = _identity, + iter_wrapper: IterWrapper[Document] = identity, rebuild=False, scheduled=True, auto=False, diff --git a/src/documents/tests/conftest.py b/src/documents/tests/conftest.py index 7e75b9194..5cde34768 100644 --- a/src/documents/tests/conftest.py +++ b/src/documents/tests/conftest.py @@ -1,5 +1,6 @@ import shutil import zoneinfo +from collections.abc import Generator from dataclasses import dataclass from pathlib import Path from typing import TYPE_CHECKING @@ -92,6 +93,26 @@ def sample_doc( ) +@pytest.fixture() +def _search_index( + tmp_path: Path, + settings: SettingsWrapper, +) -> Generator[None, None, None]: + """Create a temp index directory and point INDEX_DIR at it. + + Resets the backend singleton before and after so each test gets a clean + index rather than reusing a stale singleton from another test. + """ + from documents.search import reset_backend + + index_dir = tmp_path / "index" + index_dir.mkdir() + settings.INDEX_DIR = index_dir + reset_backend() + yield + reset_backend() + + @pytest.fixture() def settings_timezone(settings: SettingsWrapper) -> zoneinfo.ZoneInfo: return zoneinfo.ZoneInfo(settings.TIME_ZONE) diff --git a/src/documents/tests/search/__init__.py b/src/documents/tests/search/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/src/documents/tests/search/conftest.py b/src/documents/tests/search/conftest.py new file mode 100644 index 000000000..ccc26d695 --- /dev/null +++ b/src/documents/tests/search/conftest.py @@ -0,0 +1,33 @@ +from __future__ import annotations + +from typing import TYPE_CHECKING + +import pytest + +from documents.search._backend import TantivyBackend +from documents.search._backend import reset_backend + +if TYPE_CHECKING: + from collections.abc import Generator + from pathlib import Path + + from pytest_django.fixtures import SettingsWrapper + + +@pytest.fixture +def index_dir(tmp_path: Path, settings: SettingsWrapper) -> Path: + path = tmp_path / "index" + path.mkdir() + settings.INDEX_DIR = path + return path + + +@pytest.fixture +def backend() -> Generator[TantivyBackend, None, None]: + b = TantivyBackend() # path=None → in-memory index + b.open() + try: + yield b + finally: + b.close() + reset_backend() diff --git a/src/documents/tests/search/test_backend.py b/src/documents/tests/search/test_backend.py new file mode 100644 index 000000000..5c92da447 --- /dev/null +++ b/src/documents/tests/search/test_backend.py @@ -0,0 +1,502 @@ +import pytest +from django.contrib.auth.models import User + +from documents.models import CustomField +from documents.models import CustomFieldInstance +from documents.models import Document +from documents.models import Note +from documents.search._backend import TantivyBackend +from documents.search._backend import get_backend +from documents.search._backend import reset_backend + +pytestmark = [pytest.mark.search, pytest.mark.django_db] + + +class TestWriteBatch: + """Test WriteBatch context manager functionality.""" + + def test_rolls_back_on_exception(self, backend: TantivyBackend): + """Batch operations must rollback on exception to preserve index integrity.""" + doc = Document.objects.create( + title="Rollback Target", + content="should survive", + checksum="RB1", + pk=1, + ) + backend.add_or_update(doc) + + try: + with backend.batch_update() as batch: + batch.remove(doc.pk) + raise RuntimeError("simulated failure") + except RuntimeError: + pass + + r = backend.search( + "should survive", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert r.total == 1 + + +class TestSearch: + """Test search functionality.""" + + def test_scores_normalised_top_hit_is_one(self, backend: TantivyBackend): + """Search scores must be normalized so top hit has score 1.0 for UI consistency.""" + for i, title in enumerate(["bank invoice", "bank statement", "bank receipt"]): + doc = Document.objects.create( + title=title, + content=title, + checksum=f"SN{i}", + pk=10 + i, + ) + backend.add_or_update(doc) + r = backend.search( + "bank", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert r.hits[0]["score"] == pytest.approx(1.0) + assert all(0.0 <= h["score"] <= 1.0 for h in r.hits) + + def test_sort_field_ascending(self, backend: TantivyBackend): + """Searching with sort_reverse=False must return results in ascending ASN order.""" + for asn in [30, 10, 20]: + doc = Document.objects.create( + title="sortable", + content="sortable content", + checksum=f"SFA{asn}", + archive_serial_number=asn, + ) + backend.add_or_update(doc) + + r = backend.search( + "sortable", + user=None, + page=1, + page_size=10, + sort_field="archive_serial_number", + sort_reverse=False, + ) + assert r.total == 3 + asns = [Document.objects.get(pk=h["id"]).archive_serial_number for h in r.hits] + assert asns == [10, 20, 30] + + def test_sort_field_descending(self, backend: TantivyBackend): + """Searching with sort_reverse=True must return results in descending ASN order.""" + for asn in [30, 10, 20]: + doc = Document.objects.create( + title="sortable", + content="sortable content", + checksum=f"SFD{asn}", + archive_serial_number=asn, + ) + backend.add_or_update(doc) + + r = backend.search( + "sortable", + user=None, + page=1, + page_size=10, + sort_field="archive_serial_number", + sort_reverse=True, + ) + assert r.total == 3 + asns = [Document.objects.get(pk=h["id"]).archive_serial_number for h in r.hits] + assert asns == [30, 20, 10] + + def test_fuzzy_threshold_filters_low_score_hits( + self, + backend: TantivyBackend, + settings, + ): + """When ADVANCED_FUZZY_SEARCH_THRESHOLD exceeds all normalized scores, hits must be filtered out.""" + doc = Document.objects.create( + title="Invoice document", + content="financial report", + checksum="FT1", + pk=120, + ) + backend.add_or_update(doc) + + # Threshold above 1.0 filters every hit (normalized scores top out at 1.0) + settings.ADVANCED_FUZZY_SEARCH_THRESHOLD = 1.1 + r = backend.search( + "invoice", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert r.hits == [] + + def test_owner_filter(self, backend: TantivyBackend): + """Document owners can search their private documents; other users cannot access them.""" + owner = User.objects.create_user("owner") + other = User.objects.create_user("other") + doc = Document.objects.create( + title="Private", + content="secret", + checksum="PF1", + pk=20, + owner=owner, + ) + backend.add_or_update(doc) + + assert ( + backend.search( + "secret", + user=owner, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ).total + == 1 + ) + assert ( + backend.search( + "secret", + user=other, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ).total + == 0 + ) + + +class TestRebuild: + """Test index rebuilding functionality.""" + + def test_with_iter_wrapper_called(self, backend: TantivyBackend): + """Index rebuild must pass documents through iter_wrapper for progress tracking.""" + seen = [] + + def wrapper(docs): + for doc in docs: + seen.append(doc.pk) + yield doc + + Document.objects.create(title="Tracked", content="x", checksum="TW1", pk=30) + backend.rebuild(Document.objects.all(), iter_wrapper=wrapper) + assert 30 in seen + + +class TestAutocomplete: + """Test autocomplete functionality.""" + + def test_basic_functionality(self, backend: TantivyBackend): + """Autocomplete must return words matching the given prefix.""" + doc = Document.objects.create( + title="Invoice from Microsoft Corporation", + content="payment details", + checksum="AC1", + pk=40, + ) + backend.add_or_update(doc) + + results = backend.autocomplete("micro", limit=10) + assert "microsoft" in results + + def test_results_ordered_by_document_frequency(self, backend: TantivyBackend): + """Autocomplete results must be ordered by document frequency to prioritize common terms.""" + # "payment" appears in 3 docs; "payslip" in 1 — "pay" prefix should + # return "payment" before "payslip". + for i, (title, checksum) in enumerate( + [ + ("payment invoice", "AF1"), + ("payment receipt", "AF2"), + ("payment confirmation", "AF3"), + ("payslip march", "AF4"), + ], + start=41, + ): + doc = Document.objects.create( + title=title, + content="details", + checksum=checksum, + pk=i, + ) + backend.add_or_update(doc) + + results = backend.autocomplete("pay", limit=10) + assert results.index("payment") < results.index("payslip") + + +class TestMoreLikeThis: + """Test more like this functionality.""" + + def test_excludes_original(self, backend: TantivyBackend): + """More like this queries must exclude the reference document from results.""" + doc1 = Document.objects.create( + title="Important document", + content="financial information", + checksum="MLT1", + pk=50, + ) + doc2 = Document.objects.create( + title="Another document", + content="financial report", + checksum="MLT2", + pk=51, + ) + backend.add_or_update(doc1) + backend.add_or_update(doc2) + + results = backend.more_like_this(doc_id=50, user=None, page=1, page_size=10) + returned_ids = [hit["id"] for hit in results.hits] + assert 50 not in returned_ids # Original document excluded + + def test_with_user_applies_permission_filter(self, backend: TantivyBackend): + """more_like_this with a user must exclude documents that user cannot see.""" + viewer = User.objects.create_user("mlt_viewer") + other = User.objects.create_user("mlt_other") + public_doc = Document.objects.create( + title="Public financial document", + content="quarterly financial analysis report figures", + checksum="MLT3", + pk=52, + ) + private_doc = Document.objects.create( + title="Private financial document", + content="quarterly financial analysis report figures", + checksum="MLT4", + pk=53, + owner=other, + ) + backend.add_or_update(public_doc) + backend.add_or_update(private_doc) + + results = backend.more_like_this(doc_id=52, user=viewer, page=1, page_size=10) + returned_ids = [hit["id"] for hit in results.hits] + # private_doc is owned by other, so viewer cannot see it + assert 53 not in returned_ids + + def test_document_not_in_index_returns_empty(self, backend: TantivyBackend): + """more_like_this for a doc_id absent from the index must return empty results.""" + results = backend.more_like_this(doc_id=9999, user=None, page=1, page_size=10) + assert results.hits == [] + assert results.total == 0 + + +class TestSingleton: + """Test get_backend() and reset_backend() singleton lifecycle.""" + + @pytest.fixture(autouse=True) + def _clean(self): + reset_backend() + yield + reset_backend() + + def test_returns_same_instance_on_repeated_calls(self, index_dir): + """Singleton pattern: repeated calls to get_backend() must return the same instance.""" + assert get_backend() is get_backend() + + def test_reinitializes_when_index_dir_changes(self, tmp_path, settings): + """Backend singleton must reinitialize when INDEX_DIR setting changes for test isolation.""" + settings.INDEX_DIR = tmp_path / "a" + (tmp_path / "a").mkdir() + b1 = get_backend() + + settings.INDEX_DIR = tmp_path / "b" + (tmp_path / "b").mkdir() + b2 = get_backend() + + assert b1 is not b2 + assert b2._path == tmp_path / "b" + + def test_reset_forces_new_instance(self, index_dir): + """reset_backend() must force creation of a new backend instance on next get_backend() call.""" + b1 = get_backend() + reset_backend() + b2 = get_backend() + assert b1 is not b2 + + +class TestFieldHandling: + """Test handling of various document fields.""" + + def test_none_values_handled_correctly(self, backend: TantivyBackend): + """Document fields with None values must not cause indexing errors.""" + doc = Document.objects.create( + title="Test Doc", + content="test content", + checksum="NV1", + pk=60, + original_filename=None, + page_count=None, + ) + # Should not raise an exception + backend.add_or_update(doc) + + results = backend.search( + "test", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 1 + + def test_custom_fields_include_name_and_value(self, backend: TantivyBackend): + """Custom fields must be indexed with both field name and value for structured queries.""" + # Create a custom field + field = CustomField.objects.create( + name="Invoice Number", + data_type=CustomField.FieldDataType.STRING, + ) + doc = Document.objects.create( + title="Invoice", + content="test", + checksum="CF1", + pk=70, + ) + CustomFieldInstance.objects.create( + document=doc, + field=field, + value_text="INV-2024-001", + ) + + # Should not raise an exception during indexing + backend.add_or_update(doc) + + results = backend.search( + "invoice", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 1 + + def test_select_custom_field_indexes_label_not_id(self, backend: TantivyBackend): + """SELECT custom fields must index the human-readable label, not the opaque option ID.""" + field = CustomField.objects.create( + name="Category", + data_type=CustomField.FieldDataType.SELECT, + extra_data={ + "select_options": [ + {"id": "opt_abc", "label": "Invoice"}, + {"id": "opt_def", "label": "Receipt"}, + ], + }, + ) + doc = Document.objects.create( + title="Categorised doc", + content="test", + checksum="SEL1", + pk=71, + ) + CustomFieldInstance.objects.create( + document=doc, + field=field, + value_select="opt_abc", + ) + backend.add_or_update(doc) + + # Label should be findable + results = backend.search( + "custom_fields.value:invoice", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 1 + + # Opaque ID must not appear in the index + results = backend.search( + "custom_fields.value:opt_abc", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 0 + + def test_none_custom_field_value_not_indexed(self, backend: TantivyBackend): + """Custom field instances with no value set must not produce an index entry.""" + field = CustomField.objects.create( + name="Optional", + data_type=CustomField.FieldDataType.SELECT, + extra_data={"select_options": [{"id": "opt_1", "label": "Yes"}]}, + ) + doc = Document.objects.create( + title="Unset field doc", + content="test", + checksum="SEL2", + pk=72, + ) + CustomFieldInstance.objects.create( + document=doc, + field=field, + value_select=None, + ) + backend.add_or_update(doc) + + # The string "none" must not appear as an indexed value + results = backend.search( + "custom_fields.value:none", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 0 + + def test_notes_include_user_information(self, backend: TantivyBackend): + """Notes must be indexed with user information when available for structured queries.""" + user = User.objects.create_user("notewriter") + doc = Document.objects.create( + title="Doc with notes", + content="test", + checksum="NT1", + pk=80, + ) + Note.objects.create(document=doc, note="Important note", user=user) + + # Should not raise an exception during indexing + backend.add_or_update(doc) + + # Test basic document search first + results = backend.search( + "test", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 1, ( + f"Expected 1, got {results.total}. Document content should be searchable." + ) + + # Test notes search — must use structured JSON syntax now that note + # is no longer in DEFAULT_SEARCH_FIELDS + results = backend.search( + "notes.note:important", + user=None, + page=1, + page_size=10, + sort_field=None, + sort_reverse=False, + ) + assert results.total == 1, ( + f"Expected 1, got {results.total}. Note content should be searchable via notes.note: prefix." + ) diff --git a/src/documents/tests/search/test_migration_fulltext_query_field_prefixes.py b/src/documents/tests/search/test_migration_fulltext_query_field_prefixes.py new file mode 100644 index 000000000..739ea996c --- /dev/null +++ b/src/documents/tests/search/test_migration_fulltext_query_field_prefixes.py @@ -0,0 +1,138 @@ +import pytest + +from documents.tests.utils import TestMigrations + +pytestmark = pytest.mark.search + + +class TestMigrateFulltextQueryFieldPrefixes(TestMigrations): + migrate_from = "0016_sha256_checksums" + migrate_to = "0017_migrate_fulltext_query_field_prefixes" + + def setUpBeforeMigration(self, apps) -> None: + User = apps.get_model("auth", "User") + SavedView = apps.get_model("documents", "SavedView") + SavedViewFilterRule = apps.get_model("documents", "SavedViewFilterRule") + + user = User.objects.create(username="testuser") + + def make_rule(value: str): + view = SavedView.objects.create( + owner=user, + name=f"view-{value}", + sort_field="created", + ) + return SavedViewFilterRule.objects.create( + saved_view=view, + rule_type=20, # fulltext query + value=value, + ) + + # Simple field prefixes + self.rule_note = make_rule("note:invoice") + self.rule_cf = make_rule("custom_field:amount") + + # Combined query + self.rule_combined = make_rule("note:invoice AND custom_field:total") + + # Parenthesized groups (Whoosh syntax) + self.rule_parens = make_rule("(note:invoice OR note:receipt)") + + # Prefix operators + self.rule_plus = make_rule("+note:foo") + self.rule_minus = make_rule("-note:bar") + + # Boosted + self.rule_boost = make_rule("note:test^2") + + # Should NOT be rewritten — no field prefix match + self.rule_no_match = make_rule("title:hello content:world") + + # Should NOT false-positive on word boundaries + self.rule_denote = make_rule("denote:foo") + + # Already using new syntax — should be idempotent + self.rule_already_migrated = make_rule("notes.note:foo") + self.rule_already_migrated_cf = make_rule("custom_fields.value:bar") + + # Null value — should not crash + view_null = SavedView.objects.create( + owner=user, + name="view-null", + sort_field="created", + ) + self.rule_null = SavedViewFilterRule.objects.create( + saved_view=view_null, + rule_type=20, + value=None, + ) + + # Non-fulltext rule type — should be untouched + view_other = SavedView.objects.create( + owner=user, + name="view-other-type", + sort_field="created", + ) + self.rule_other_type = SavedViewFilterRule.objects.create( + saved_view=view_other, + rule_type=0, # title contains + value="note:something", + ) + + def test_note_prefix_rewritten(self): + self.rule_note.refresh_from_db() + self.assertEqual(self.rule_note.value, "notes.note:invoice") + + def test_custom_field_prefix_rewritten(self): + self.rule_cf.refresh_from_db() + self.assertEqual(self.rule_cf.value, "custom_fields.value:amount") + + def test_combined_query_rewritten(self): + self.rule_combined.refresh_from_db() + self.assertEqual( + self.rule_combined.value, + "notes.note:invoice AND custom_fields.value:total", + ) + + def test_parenthesized_groups(self): + self.rule_parens.refresh_from_db() + self.assertEqual( + self.rule_parens.value, + "(notes.note:invoice OR notes.note:receipt)", + ) + + def test_plus_prefix(self): + self.rule_plus.refresh_from_db() + self.assertEqual(self.rule_plus.value, "+notes.note:foo") + + def test_minus_prefix(self): + self.rule_minus.refresh_from_db() + self.assertEqual(self.rule_minus.value, "-notes.note:bar") + + def test_boosted(self): + self.rule_boost.refresh_from_db() + self.assertEqual(self.rule_boost.value, "notes.note:test^2") + + def test_no_match_unchanged(self): + self.rule_no_match.refresh_from_db() + self.assertEqual(self.rule_no_match.value, "title:hello content:world") + + def test_word_boundary_no_false_positive(self): + self.rule_denote.refresh_from_db() + self.assertEqual(self.rule_denote.value, "denote:foo") + + def test_already_migrated_idempotent(self): + self.rule_already_migrated.refresh_from_db() + self.assertEqual(self.rule_already_migrated.value, "notes.note:foo") + + def test_already_migrated_cf_idempotent(self): + self.rule_already_migrated_cf.refresh_from_db() + self.assertEqual(self.rule_already_migrated_cf.value, "custom_fields.value:bar") + + def test_null_value_no_crash(self): + self.rule_null.refresh_from_db() + self.assertIsNone(self.rule_null.value) + + def test_non_fulltext_rule_untouched(self): + self.rule_other_type.refresh_from_db() + self.assertEqual(self.rule_other_type.value, "note:something") diff --git a/src/documents/tests/search/test_query.py b/src/documents/tests/search/test_query.py new file mode 100644 index 000000000..74a064dbb --- /dev/null +++ b/src/documents/tests/search/test_query.py @@ -0,0 +1,530 @@ +from __future__ import annotations + +import re +from datetime import UTC +from datetime import datetime +from datetime import tzinfo +from typing import TYPE_CHECKING +from zoneinfo import ZoneInfo + +import pytest +import tantivy +import time_machine + +from documents.search._query import _date_only_range +from documents.search._query import _datetime_range +from documents.search._query import _rewrite_compact_date +from documents.search._query import build_permission_filter +from documents.search._query import normalize_query +from documents.search._query import parse_user_query +from documents.search._query import rewrite_natural_date_keywords +from documents.search._schema import build_schema +from documents.search._tokenizer import register_tokenizers + +if TYPE_CHECKING: + from django.contrib.auth.base_user import AbstractBaseUser + +pytestmark = pytest.mark.search + +EASTERN = ZoneInfo("America/New_York") # UTC-5 / UTC-4 (DST) +AUCKLAND = ZoneInfo("Pacific/Auckland") # UTC+13 in southern-hemisphere summer + + +def _range(result: str, field: str) -> tuple[str, str]: + m = re.search(rf"{field}:\[(.+?) TO (.+?)\]", result) + assert m, f"No range for {field!r} in: {result!r}" + return m.group(1), m.group(2) + + +class TestCreatedDateField: + """ + created is a Django DateField: indexed as midnight UTC of the local calendar + date. No offset arithmetic needed - the local calendar date is what matters. + """ + + @pytest.mark.parametrize( + ("tz", "expected_lo", "expected_hi"), + [ + pytest.param(UTC, "2026-03-28T00:00:00Z", "2026-03-29T00:00:00Z", id="utc"), + pytest.param( + EASTERN, + "2026-03-28T00:00:00Z", + "2026-03-29T00:00:00Z", + id="eastern_same_calendar_date", + ), + ], + ) + @time_machine.travel(datetime(2026, 3, 28, 15, 30, tzinfo=UTC), tick=False) + def test_today(self, tz: tzinfo, expected_lo: str, expected_hi: str) -> None: + lo, hi = _range(rewrite_natural_date_keywords("created:today", tz), "created") + assert lo == expected_lo + assert hi == expected_hi + + @time_machine.travel(datetime(2026, 3, 28, 3, 0, tzinfo=UTC), tick=False) + def test_today_auckland_ahead_of_utc(self) -> None: + # UTC 03:00 -> Auckland (UTC+13) = 16:00 same date; local date = 2026-03-28 + lo, _ = _range( + rewrite_natural_date_keywords("created:today", AUCKLAND), + "created", + ) + assert lo == "2026-03-28T00:00:00Z" + + @pytest.mark.parametrize( + ("field", "keyword", "expected_lo", "expected_hi"), + [ + pytest.param( + "created", + "yesterday", + "2026-03-27T00:00:00Z", + "2026-03-28T00:00:00Z", + id="yesterday", + ), + pytest.param( + "created", + "this_week", + "2026-03-23T00:00:00Z", + "2026-03-30T00:00:00Z", + id="this_week_mon_sun", + ), + pytest.param( + "created", + "last_week", + "2026-03-16T00:00:00Z", + "2026-03-23T00:00:00Z", + id="last_week", + ), + pytest.param( + "created", + "this_month", + "2026-03-01T00:00:00Z", + "2026-04-01T00:00:00Z", + id="this_month", + ), + pytest.param( + "created", + "last_month", + "2026-02-01T00:00:00Z", + "2026-03-01T00:00:00Z", + id="last_month", + ), + pytest.param( + "created", + "this_year", + "2026-01-01T00:00:00Z", + "2027-01-01T00:00:00Z", + id="this_year", + ), + pytest.param( + "created", + "last_year", + "2025-01-01T00:00:00Z", + "2026-01-01T00:00:00Z", + id="last_year", + ), + ], + ) + @time_machine.travel(datetime(2026, 3, 28, 15, 0, tzinfo=UTC), tick=False) + def test_date_keywords( + self, + field: str, + keyword: str, + expected_lo: str, + expected_hi: str, + ) -> None: + # 2026-03-28 is Saturday; Mon-Sun week calculation built into expectations + query = f"{field}:{keyword}" + lo, hi = _range(rewrite_natural_date_keywords(query, UTC), field) + assert lo == expected_lo + assert hi == expected_hi + + @time_machine.travel(datetime(2026, 12, 15, 12, 0, tzinfo=UTC), tick=False) + def test_this_month_december_wraps_to_next_year(self) -> None: + # December: next month must roll over to January 1 of next year + lo, hi = _range( + rewrite_natural_date_keywords("created:this_month", UTC), + "created", + ) + assert lo == "2026-12-01T00:00:00Z" + assert hi == "2027-01-01T00:00:00Z" + + @time_machine.travel(datetime(2026, 1, 15, 12, 0, tzinfo=UTC), tick=False) + def test_last_month_january_wraps_to_previous_year(self) -> None: + # January: last month must roll back to December 1 of previous year + lo, hi = _range( + rewrite_natural_date_keywords("created:last_month", UTC), + "created", + ) + assert lo == "2025-12-01T00:00:00Z" + assert hi == "2026-01-01T00:00:00Z" + + def test_unknown_keyword_raises(self) -> None: + with pytest.raises(ValueError, match="Unknown keyword"): + _date_only_range("bogus_keyword", UTC) + + +class TestDateTimeFields: + """ + added/modified store full UTC datetimes. Natural keywords must convert + the local day boundaries to UTC - timezone offset arithmetic IS required. + """ + + @time_machine.travel(datetime(2026, 3, 28, 15, 30, tzinfo=UTC), tick=False) + def test_added_today_eastern(self) -> None: + # EDT = UTC-4; local midnight 2026-03-28 00:00 EDT = 2026-03-28 04:00 UTC + lo, hi = _range(rewrite_natural_date_keywords("added:today", EASTERN), "added") + assert lo == "2026-03-28T04:00:00Z" + assert hi == "2026-03-29T04:00:00Z" + + @time_machine.travel(datetime(2026, 3, 29, 2, 0, tzinfo=UTC), tick=False) + def test_added_today_auckland_midnight_crossing(self) -> None: + # UTC 02:00 on 2026-03-29 -> Auckland (UTC+13) = 2026-03-29 15:00 local + # Auckland midnight = UTC 2026-03-28 11:00 + lo, hi = _range(rewrite_natural_date_keywords("added:today", AUCKLAND), "added") + assert lo == "2026-03-28T11:00:00Z" + assert hi == "2026-03-29T11:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 15, 0, tzinfo=UTC), tick=False) + def test_modified_today_utc(self) -> None: + lo, hi = _range( + rewrite_natural_date_keywords("modified:today", UTC), + "modified", + ) + assert lo == "2026-03-28T00:00:00Z" + assert hi == "2026-03-29T00:00:00Z" + + @pytest.mark.parametrize( + ("keyword", "expected_lo", "expected_hi"), + [ + pytest.param( + "yesterday", + "2026-03-27T00:00:00Z", + "2026-03-28T00:00:00Z", + id="yesterday", + ), + pytest.param( + "this_week", + "2026-03-23T00:00:00Z", + "2026-03-30T00:00:00Z", + id="this_week", + ), + pytest.param( + "last_week", + "2026-03-16T00:00:00Z", + "2026-03-23T00:00:00Z", + id="last_week", + ), + pytest.param( + "this_month", + "2026-03-01T00:00:00Z", + "2026-04-01T00:00:00Z", + id="this_month", + ), + pytest.param( + "last_month", + "2026-02-01T00:00:00Z", + "2026-03-01T00:00:00Z", + id="last_month", + ), + pytest.param( + "this_year", + "2026-01-01T00:00:00Z", + "2027-01-01T00:00:00Z", + id="this_year", + ), + pytest.param( + "last_year", + "2025-01-01T00:00:00Z", + "2026-01-01T00:00:00Z", + id="last_year", + ), + ], + ) + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_datetime_keywords_utc( + self, + keyword: str, + expected_lo: str, + expected_hi: str, + ) -> None: + # 2026-03-28 is Saturday; weekday()==5 so Monday=2026-03-23 + lo, hi = _range(rewrite_natural_date_keywords(f"added:{keyword}", UTC), "added") + assert lo == expected_lo + assert hi == expected_hi + + @time_machine.travel(datetime(2026, 12, 15, 12, 0, tzinfo=UTC), tick=False) + def test_this_month_december_wraps_to_next_year(self) -> None: + # December: next month wraps to January of next year + lo, hi = _range(rewrite_natural_date_keywords("added:this_month", UTC), "added") + assert lo == "2026-12-01T00:00:00Z" + assert hi == "2027-01-01T00:00:00Z" + + @time_machine.travel(datetime(2026, 1, 15, 12, 0, tzinfo=UTC), tick=False) + def test_last_month_january_wraps_to_previous_year(self) -> None: + # January: last month wraps back to December of previous year + lo, hi = _range(rewrite_natural_date_keywords("added:last_month", UTC), "added") + assert lo == "2025-12-01T00:00:00Z" + assert hi == "2026-01-01T00:00:00Z" + + def test_unknown_keyword_raises(self) -> None: + with pytest.raises(ValueError, match="Unknown keyword"): + _datetime_range("bogus_keyword", UTC) + + +class TestWhooshQueryRewriting: + """All Whoosh query syntax variants must be rewritten to ISO 8601 before Tantivy parses them.""" + + @time_machine.travel(datetime(2026, 3, 28, 15, 0, tzinfo=UTC), tick=False) + def test_compact_date_shim_rewrites_to_iso(self) -> None: + result = rewrite_natural_date_keywords("created:20240115120000", UTC) + assert "2024-01-15" in result + assert "20240115120000" not in result + + @time_machine.travel(datetime(2026, 3, 28, 15, 0, tzinfo=UTC), tick=False) + def test_relative_range_shim_removes_now(self) -> None: + result = rewrite_natural_date_keywords("added:[now-7d TO now]", UTC) + assert "now" not in result + assert "2026-03-" in result + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_minus_7_days(self) -> None: + lo, hi = _range( + rewrite_natural_date_keywords("added:[-7 days to now]", UTC), + "added", + ) + assert lo == "2026-03-21T12:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_minus_1_week(self) -> None: + lo, hi = _range( + rewrite_natural_date_keywords("added:[-1 week to now]", UTC), + "added", + ) + assert lo == "2026-03-21T12:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_minus_1_month_uses_relativedelta(self) -> None: + # relativedelta(months=1) from 2026-03-28 = 2026-02-28 (not 29) + lo, hi = _range( + rewrite_natural_date_keywords("created:[-1 month to now]", UTC), + "created", + ) + assert lo == "2026-02-28T12:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_minus_1_year(self) -> None: + lo, hi = _range( + rewrite_natural_date_keywords("modified:[-1 year to now]", UTC), + "modified", + ) + assert lo == "2025-03-28T12:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_plural_unit_hours(self) -> None: + lo, hi = _range( + rewrite_natural_date_keywords("added:[-3 hours to now]", UTC), + "added", + ) + assert lo == "2026-03-28T09:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_bracket_case_insensitive(self) -> None: + result = rewrite_natural_date_keywords("added:[-1 WEEK TO NOW]", UTC) + assert "now" not in result.lower() + lo, hi = _range(result, "added") + assert lo == "2026-03-21T12:00:00Z" + assert hi == "2026-03-28T12:00:00Z" + + @time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False) + def test_relative_range_swaps_bounds_when_lo_exceeds_hi(self) -> None: + # [now+1h TO now-1h] has lo > hi before substitution; they must be swapped + lo, hi = _range( + rewrite_natural_date_keywords("added:[now+1h TO now-1h]", UTC), + "added", + ) + assert lo == "2026-03-28T11:00:00Z" + assert hi == "2026-03-28T13:00:00Z" + + def test_8digit_created_date_field_always_uses_utc_midnight(self) -> None: + # created is a DateField: boundaries are always UTC midnight, no TZ offset + result = rewrite_natural_date_keywords("created:20231201", EASTERN) + lo, hi = _range(result, "created") + assert lo == "2023-12-01T00:00:00Z" + assert hi == "2023-12-02T00:00:00Z" + + def test_8digit_added_datetime_field_converts_local_midnight_to_utc(self) -> None: + # added is DateTimeField: midnight Dec 1 Eastern (EST = UTC-5) = 05:00 UTC + result = rewrite_natural_date_keywords("added:20231201", EASTERN) + lo, hi = _range(result, "added") + assert lo == "2023-12-01T05:00:00Z" + assert hi == "2023-12-02T05:00:00Z" + + def test_8digit_modified_datetime_field_converts_local_midnight_to_utc( + self, + ) -> None: + result = rewrite_natural_date_keywords("modified:20231201", EASTERN) + lo, hi = _range(result, "modified") + assert lo == "2023-12-01T05:00:00Z" + assert hi == "2023-12-02T05:00:00Z" + + def test_8digit_invalid_date_passes_through_unchanged(self) -> None: + assert rewrite_natural_date_keywords("added:20231340", UTC) == "added:20231340" + + def test_compact_14digit_invalid_date_passes_through_unchanged(self) -> None: + # Month=13 makes datetime() raise ValueError; the token must be left as-is + assert _rewrite_compact_date("20231300120000") == "20231300120000" + + +class TestParseUserQuery: + """parse_user_query runs the full preprocessing pipeline.""" + + @pytest.fixture + def query_index(self) -> tantivy.Index: + schema = build_schema() + idx = tantivy.Index(schema, path=None) + register_tokenizers(idx, "") + return idx + + def test_returns_tantivy_query(self, query_index: tantivy.Index) -> None: + assert isinstance(parse_user_query(query_index, "invoice", UTC), tantivy.Query) + + def test_fuzzy_mode_does_not_raise( + self, + query_index: tantivy.Index, + settings, + ) -> None: + settings.ADVANCED_FUZZY_SEARCH_THRESHOLD = 0.5 + assert isinstance(parse_user_query(query_index, "invoice", UTC), tantivy.Query) + + def test_date_rewriting_applied_before_tantivy_parse( + self, + query_index: tantivy.Index, + ) -> None: + # created:today must be rewritten to an ISO range before Tantivy parses it; + # if passed raw, Tantivy would reject "today" as an invalid date value + with time_machine.travel(datetime(2026, 3, 28, 12, 0, tzinfo=UTC), tick=False): + q = parse_user_query(query_index, "created:today", UTC) + assert isinstance(q, tantivy.Query) + + +class TestPassthrough: + """Queries without field prefixes or unrelated content pass through unchanged.""" + + def test_bare_keyword_no_field_prefix_unchanged(self) -> None: + # Bare 'today' with no field: prefix passes through unchanged + result = rewrite_natural_date_keywords("bank statement today", UTC) + assert "today" in result + + def test_unrelated_query_unchanged(self) -> None: + assert rewrite_natural_date_keywords("title:invoice", UTC) == "title:invoice" + + +class TestNormalizeQuery: + """normalize_query expands comma-separated values and collapses whitespace.""" + + def test_normalize_expands_comma_separated_tags(self) -> None: + assert normalize_query("tag:foo,bar") == "tag:foo AND tag:bar" + + def test_normalize_expands_three_values(self) -> None: + assert normalize_query("tag:foo,bar,baz") == "tag:foo AND tag:bar AND tag:baz" + + def test_normalize_collapses_whitespace(self) -> None: + assert normalize_query("bank statement") == "bank statement" + + def test_normalize_no_commas_unchanged(self) -> None: + assert normalize_query("bank statement") == "bank statement" + + +class TestPermissionFilter: + """ + build_permission_filter tests use an in-memory index — no DB access needed. + + Users are constructed as unsaved model instances (django_user_model(pk=N)) + so no database round-trip occurs; only .pk is read by build_permission_filter. + """ + + @pytest.fixture + def perm_index(self) -> tantivy.Index: + schema = build_schema() + idx = tantivy.Index(schema, path=None) + register_tokenizers(idx, "") + return idx + + def _add_doc( + self, + idx: tantivy.Index, + doc_id: int, + owner_id: int | None = None, + viewer_ids: tuple[int, ...] = (), + ) -> None: + writer = idx.writer() + doc = tantivy.Document() + doc.add_unsigned("id", doc_id) + # Only add owner_id field if the document has an owner + if owner_id is not None: + doc.add_unsigned("owner_id", owner_id) + for vid in viewer_ids: + doc.add_unsigned("viewer_id", vid) + writer.add_document(doc) + writer.commit() + idx.reload() + + def test_perm_no_owner_visible_to_any_user( + self, + perm_index: tantivy.Index, + django_user_model: type[AbstractBaseUser], + ) -> None: + """Documents with no owner must be visible to every user.""" + self._add_doc(perm_index, doc_id=1, owner_id=None) + user = django_user_model(pk=99) + perm = build_permission_filter(perm_index.schema, user) + assert perm_index.searcher().search(perm, limit=10).count == 1 + + def test_perm_owned_by_user_is_visible( + self, + perm_index: tantivy.Index, + django_user_model: type[AbstractBaseUser], + ) -> None: + """A document owned by the requesting user must be visible.""" + self._add_doc(perm_index, doc_id=2, owner_id=42) + user = django_user_model(pk=42) + perm = build_permission_filter(perm_index.schema, user) + assert perm_index.searcher().search(perm, limit=10).count == 1 + + def test_perm_owned_by_other_not_visible( + self, + perm_index: tantivy.Index, + django_user_model: type[AbstractBaseUser], + ) -> None: + """A document owned by a different user must not be visible.""" + self._add_doc(perm_index, doc_id=3, owner_id=42) + user = django_user_model(pk=99) + perm = build_permission_filter(perm_index.schema, user) + assert perm_index.searcher().search(perm, limit=10).count == 0 + + def test_perm_shared_viewer_is_visible( + self, + perm_index: tantivy.Index, + django_user_model: type[AbstractBaseUser], + ) -> None: + """A document explicitly shared with a user must be visible to that user.""" + self._add_doc(perm_index, doc_id=4, owner_id=42, viewer_ids=(99,)) + user = django_user_model(pk=99) + perm = build_permission_filter(perm_index.schema, user) + assert perm_index.searcher().search(perm, limit=10).count == 1 + + def test_perm_only_owned_docs_hidden_from_others( + self, + perm_index: tantivy.Index, + django_user_model: type[AbstractBaseUser], + ) -> None: + """Only unowned documents appear when the user owns none of them.""" + self._add_doc(perm_index, doc_id=5, owner_id=10) # owned by 10 + self._add_doc(perm_index, doc_id=6, owner_id=None) # unowned + user = django_user_model(pk=20) + perm = build_permission_filter(perm_index.schema, user) + assert perm_index.searcher().search(perm, limit=10).count == 1 # only unowned diff --git a/src/documents/tests/search/test_schema.py b/src/documents/tests/search/test_schema.py new file mode 100644 index 000000000..1ff9bee32 --- /dev/null +++ b/src/documents/tests/search/test_schema.py @@ -0,0 +1,63 @@ +from __future__ import annotations + +from typing import TYPE_CHECKING + +import pytest + +from documents.search._schema import SCHEMA_VERSION +from documents.search._schema import needs_rebuild + +if TYPE_CHECKING: + from pathlib import Path + + from pytest_django.fixtures import SettingsWrapper + +pytestmark = pytest.mark.search + + +class TestNeedsRebuild: + """needs_rebuild covers all sentinel-file states that require a full reindex.""" + + def test_returns_true_when_version_file_missing(self, index_dir: Path) -> None: + assert needs_rebuild(index_dir) is True + + def test_returns_false_when_version_and_language_match( + self, + index_dir: Path, + settings: SettingsWrapper, + ) -> None: + settings.SEARCH_LANGUAGE = "en" + (index_dir / ".schema_version").write_text(str(SCHEMA_VERSION)) + (index_dir / ".schema_language").write_text("en") + assert needs_rebuild(index_dir) is False + + def test_returns_true_on_schema_version_mismatch(self, index_dir: Path) -> None: + (index_dir / ".schema_version").write_text(str(SCHEMA_VERSION - 1)) + assert needs_rebuild(index_dir) is True + + def test_returns_true_when_version_file_not_an_integer( + self, + index_dir: Path, + ) -> None: + (index_dir / ".schema_version").write_text("not-a-number") + assert needs_rebuild(index_dir) is True + + def test_returns_true_when_language_sentinel_missing( + self, + index_dir: Path, + settings: SettingsWrapper, + ) -> None: + settings.SEARCH_LANGUAGE = "en" + (index_dir / ".schema_version").write_text(str(SCHEMA_VERSION)) + # .schema_language intentionally absent + assert needs_rebuild(index_dir) is True + + def test_returns_true_when_language_sentinel_content_differs( + self, + index_dir: Path, + settings: SettingsWrapper, + ) -> None: + settings.SEARCH_LANGUAGE = "de" + (index_dir / ".schema_version").write_text(str(SCHEMA_VERSION)) + (index_dir / ".schema_language").write_text("en") + assert needs_rebuild(index_dir) is True diff --git a/src/documents/tests/search/test_tokenizer.py b/src/documents/tests/search/test_tokenizer.py new file mode 100644 index 000000000..aee52a567 --- /dev/null +++ b/src/documents/tests/search/test_tokenizer.py @@ -0,0 +1,78 @@ +from __future__ import annotations + +import logging +from typing import TYPE_CHECKING + +import pytest +import tantivy + +from documents.search._tokenizer import _bigram_analyzer +from documents.search._tokenizer import _paperless_text +from documents.search._tokenizer import register_tokenizers + +if TYPE_CHECKING: + from _pytest.logging import LogCaptureFixture + +pytestmark = pytest.mark.search + + +class TestTokenizers: + @pytest.fixture + def content_index(self) -> tantivy.Index: + """Index with just a content field for ASCII folding tests.""" + sb = tantivy.SchemaBuilder() + sb.add_text_field("content", stored=True, tokenizer_name="paperless_text") + schema = sb.build() + idx = tantivy.Index(schema, path=None) + idx.register_tokenizer("paperless_text", _paperless_text("")) + return idx + + @pytest.fixture + def bigram_index(self) -> tantivy.Index: + """Index with bigram field for CJK tests.""" + sb = tantivy.SchemaBuilder() + sb.add_text_field( + "bigram_content", + stored=False, + tokenizer_name="bigram_analyzer", + ) + schema = sb.build() + idx = tantivy.Index(schema, path=None) + idx.register_tokenizer("bigram_analyzer", _bigram_analyzer()) + return idx + + def test_ascii_fold_finds_accented_content( + self, + content_index: tantivy.Index, + ) -> None: + """ASCII folding allows searching accented text with plain ASCII queries.""" + writer = content_index.writer() + doc = tantivy.Document() + doc.add_text("content", "café résumé") + writer.add_document(doc) + writer.commit() + content_index.reload() + q = content_index.parse_query("cafe resume", ["content"]) + assert content_index.searcher().search(q, limit=5).count == 1 + + def test_bigram_finds_cjk_substring(self, bigram_index: tantivy.Index) -> None: + """Bigram tokenizer enables substring search in CJK languages without whitespace delimiters.""" + writer = bigram_index.writer() + doc = tantivy.Document() + doc.add_text("bigram_content", "東京都") + writer.add_document(doc) + writer.commit() + bigram_index.reload() + q = bigram_index.parse_query("東京", ["bigram_content"]) + assert bigram_index.searcher().search(q, limit=5).count == 1 + + def test_unsupported_language_logs_warning(self, caplog: LogCaptureFixture) -> None: + """Unsupported language codes should log a warning and disable stemming gracefully.""" + sb = tantivy.SchemaBuilder() + sb.add_text_field("content", stored=True, tokenizer_name="paperless_text") + schema = sb.build() + idx = tantivy.Index(schema, path=None) + + with caplog.at_level(logging.WARNING, logger="paperless.search"): + register_tokenizers(idx, "klingon") + assert "klingon" in caplog.text diff --git a/src/documents/tests/test_admin.py b/src/documents/tests/test_admin.py index de2f07df5..533319c2f 100644 --- a/src/documents/tests/test_admin.py +++ b/src/documents/tests/test_admin.py @@ -1,6 +1,7 @@ import types from unittest.mock import patch +import tantivy from django.contrib.admin.sites import AdminSite from django.contrib.auth.models import Permission from django.contrib.auth.models import User @@ -8,36 +9,54 @@ from django.test import TestCase from django.utils import timezone from rest_framework import status -from documents import index from documents.admin import DocumentAdmin from documents.admin import TagAdmin from documents.models import Document from documents.models import Tag +from documents.search import get_backend +from documents.search import reset_backend from documents.tests.utils import DirectoriesMixin from paperless.admin import PaperlessUserAdmin class TestDocumentAdmin(DirectoriesMixin, TestCase): def get_document_from_index(self, doc): - ix = index.open_index() - with ix.searcher() as searcher: - return searcher.document(id=doc.id) + backend = get_backend() + searcher = backend._index.searcher() + results = searcher.search( + tantivy.Query.range_query( + backend._schema, + "id", + tantivy.FieldType.Unsigned, + doc.pk, + doc.pk, + ), + limit=1, + ) + if results.hits: + return searcher.doc(results.hits[0][1]).to_dict() + return None def setUp(self) -> None: super().setUp() + reset_backend() self.doc_admin = DocumentAdmin(model=Document, admin_site=AdminSite()) + def tearDown(self) -> None: + reset_backend() + super().tearDown() + def test_save_model(self) -> None: doc = Document.objects.create(title="test") doc.title = "new title" self.doc_admin.save_model(None, doc, None, None) self.assertEqual(Document.objects.get(id=doc.id).title, "new title") - self.assertEqual(self.get_document_from_index(doc)["id"], doc.id) + self.assertEqual(self.get_document_from_index(doc)["id"], [doc.id]) def test_delete_model(self) -> None: doc = Document.objects.create(title="test") - index.add_or_update_document(doc) + get_backend().add_or_update(doc) self.assertIsNotNone(self.get_document_from_index(doc)) self.doc_admin.delete_model(None, doc) @@ -53,7 +72,7 @@ class TestDocumentAdmin(DirectoriesMixin, TestCase): checksum=f"{i:02}", ) docs.append(doc) - index.add_or_update_document(doc) + get_backend().add_or_update(doc) self.assertEqual(Document.objects.count(), 42) diff --git a/src/documents/tests/test_api_document_versions.py b/src/documents/tests/test_api_document_versions.py index f5c1a7346..d95e78fe9 100644 --- a/src/documents/tests/test_api_document_versions.py +++ b/src/documents/tests/test_api_document_versions.py @@ -109,7 +109,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): mime_type="application/pdf", ) - with mock.patch("documents.index.remove_document_from_index"): + with mock.patch("documents.search.get_backend"): resp = self.client.delete(f"/api/documents/{root.id}/versions/{root.id}/") self.assertEqual(resp.status_code, status.HTTP_400_BAD_REQUEST) @@ -137,10 +137,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): content="v2-content", ) - with ( - mock.patch("documents.index.remove_document_from_index"), - mock.patch("documents.index.add_or_update_document"), - ): + with mock.patch("documents.search.get_backend"): resp = self.client.delete(f"/api/documents/{root.id}/versions/{v2.id}/") self.assertEqual(resp.status_code, status.HTTP_200_OK) @@ -149,10 +146,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): root.refresh_from_db() self.assertEqual(root.content, "root-content") - with ( - mock.patch("documents.index.remove_document_from_index"), - mock.patch("documents.index.add_or_update_document"), - ): + with mock.patch("documents.search.get_backend"): resp = self.client.delete(f"/api/documents/{root.id}/versions/{v1.id}/") self.assertEqual(resp.status_code, status.HTTP_200_OK) @@ -175,10 +169,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): ) version_id = version.id - with ( - mock.patch("documents.index.remove_document_from_index"), - mock.patch("documents.index.add_or_update_document"), - ): + with mock.patch("documents.search.get_backend"): resp = self.client.delete( f"/api/documents/{root.id}/versions/{version_id}/", ) @@ -225,7 +216,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): root_document=other_root, ) - with mock.patch("documents.index.remove_document_from_index"): + with mock.patch("documents.search.get_backend"): resp = self.client.delete( f"/api/documents/{root.id}/versions/{other_version.id}/", ) @@ -245,10 +236,7 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): root_document=root, ) - with ( - mock.patch("documents.index.remove_document_from_index"), - mock.patch("documents.index.add_or_update_document"), - ): + with mock.patch("documents.search.get_backend"): resp = self.client.delete( f"/api/documents/{version.id}/versions/{version.id}/", ) @@ -275,18 +263,17 @@ class TestDocumentVersioningApi(DirectoriesMixin, APITestCase): root_document=root, ) - with ( - mock.patch("documents.index.remove_document_from_index") as remove_index, - mock.patch("documents.index.add_or_update_document") as add_or_update, - ): + with mock.patch("documents.search.get_backend") as mock_get_backend: + mock_backend = mock.MagicMock() + mock_get_backend.return_value = mock_backend resp = self.client.delete( f"/api/documents/{root.id}/versions/{version.id}/", ) self.assertEqual(resp.status_code, status.HTTP_200_OK) - remove_index.assert_called_once_with(version) - add_or_update.assert_called_once() - self.assertEqual(add_or_update.call_args[0][0].id, root.id) + mock_backend.remove.assert_called_once_with(version.pk) + mock_backend.add_or_update.assert_called_once() + self.assertEqual(mock_backend.add_or_update.call_args[0][0].id, root.id) def test_delete_version_returns_403_without_permission(self) -> None: owner = User.objects.create_user(username="owner") diff --git a/src/documents/tests/test_api_search.py b/src/documents/tests/test_api_search.py index 546dff233..69bd65198 100644 --- a/src/documents/tests/test_api_search.py +++ b/src/documents/tests/test_api_search.py @@ -2,6 +2,7 @@ import datetime from datetime import timedelta from unittest import mock +import pytest from dateutil.relativedelta import relativedelta from django.contrib.auth.models import Group from django.contrib.auth.models import Permission @@ -11,9 +12,7 @@ from django.utils import timezone from guardian.shortcuts import assign_perm from rest_framework import status from rest_framework.test import APITestCase -from whoosh.writing import AsyncWriter -from documents import index from documents.bulk_edit import set_permissions from documents.models import Correspondent from documents.models import CustomField @@ -25,18 +24,27 @@ from documents.models import SavedView from documents.models import StoragePath from documents.models import Tag from documents.models import Workflow +from documents.search import get_backend +from documents.search import reset_backend from documents.tests.utils import DirectoriesMixin from paperless_mail.models import MailAccount from paperless_mail.models import MailRule +pytestmark = pytest.mark.search + class TestDocumentSearchApi(DirectoriesMixin, APITestCase): def setUp(self) -> None: super().setUp() + reset_backend() self.user = User.objects.create_superuser(username="temp_admin") self.client.force_authenticate(user=self.user) + def tearDown(self) -> None: + reset_backend() + super().tearDown() + def test_search(self) -> None: d1 = Document.objects.create( title="invoice", @@ -57,13 +65,11 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): checksum="C", original_filename="someepdf.pdf", ) - with AsyncWriter(index.open_index()) as writer: - # Note to future self: there is a reason we dont use a model signal handler to update the index: some operations edit many documents at once - # (retagger, renamer) and we don't want to open a writer for each of these, but rather perform the entire operation with one writer. - # That's why we can't open the writer in a model on_save handler or something. - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) + response = self.client.get("/api/documents/?query=bank") results = response.data["results"] self.assertEqual(response.data["count"], 3) @@ -98,9 +104,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): checksum="B", pk=2, ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) response = self.client.get( "/api/documents/?query=bank", @@ -127,8 +133,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): ) matching_doc.tags.add(tag) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, matching_doc) + get_backend().add_or_update(matching_doc) response = self.client.get( "/api/documents/?query=bank&include_selection_data=true", @@ -187,10 +192,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): value_int=20, ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get( f"/api/documents/?query=match&ordering=custom_field_{custom_field.pk}", @@ -211,15 +216,15 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): ) def test_search_multi_page(self) -> None: - with AsyncWriter(index.open_index()) as writer: - for i in range(55): - doc = Document.objects.create( - checksum=str(i), - pk=i + 1, - title=f"Document {i + 1}", - content="content", - ) - index.update_document(writer, doc) + backend = get_backend() + for i in range(55): + doc = Document.objects.create( + checksum=str(i), + pk=i + 1, + title=f"Document {i + 1}", + content="content", + ) + backend.add_or_update(doc) # This is here so that we test that no document gets returned twice (might happen if the paging is not working) seen_ids = [] @@ -246,15 +251,15 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): seen_ids.append(result["id"]) def test_search_invalid_page(self) -> None: - with AsyncWriter(index.open_index()) as writer: - for i in range(15): - doc = Document.objects.create( - checksum=str(i), - pk=i + 1, - title=f"Document {i + 1}", - content="content", - ) - index.update_document(writer, doc) + backend = get_backend() + for i in range(15): + doc = Document.objects.create( + checksum=str(i), + pk=i + 1, + title=f"Document {i + 1}", + content="content", + ) + backend.add_or_update(doc) response = self.client.get("/api/documents/?query=content&page=0&page_size=10") self.assertEqual(response.status_code, status.HTTP_404_NOT_FOUND) @@ -292,26 +297,25 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): pk=3, checksum="C", ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:[-1 week to now]") results = response.data["results"] # Expect 3 documents returned self.assertEqual(len(results), 3) - for idx, subset in enumerate( - [ - {"id": 1, "title": "invoice"}, - {"id": 2, "title": "bank statement 1"}, - {"id": 3, "title": "bank statement 3"}, - ], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + result_map = {r["id"]: r for r in results} + self.assertEqual(set(result_map.keys()), {1, 2, 3}) + for subset in [ + {"id": 1, "title": "invoice"}, + {"id": 2, "title": "bank statement 1"}, + {"id": 3, "title": "bank statement 3"}, + ]: + r = result_map[subset["id"]] + self.assertDictEqual(r, {**r, **subset}) @override_settings( TIME_ZONE="America/Chicago", @@ -347,10 +351,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # 7 days, 1 hour and 1 minute ago added=timezone.now() - timedelta(days=7, hours=1, minutes=1), ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:[-1 week to now]") results = response.data["results"] @@ -358,12 +362,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Expect 2 documents returned self.assertEqual(len(results), 2) - for idx, subset in enumerate( - [{"id": 1, "title": "invoice"}, {"id": 2, "title": "bank statement 1"}], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + result_map = {r["id"]: r for r in results} + self.assertEqual(set(result_map.keys()), {1, 2}) + for subset in [ + {"id": 1, "title": "invoice"}, + {"id": 2, "title": "bank statement 1"}, + ]: + r = result_map[subset["id"]] + self.assertDictEqual(r, {**r, **subset}) @override_settings( TIME_ZONE="Europe/Sofia", @@ -399,10 +405,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # 7 days, 1 hour and 1 minute ago added=timezone.now() - timedelta(days=7, hours=1, minutes=1), ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:[-1 week to now]") results = response.data["results"] @@ -410,12 +416,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Expect 2 documents returned self.assertEqual(len(results), 2) - for idx, subset in enumerate( - [{"id": 1, "title": "invoice"}, {"id": 2, "title": "bank statement 1"}], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + result_map = {r["id"]: r for r in results} + self.assertEqual(set(result_map.keys()), {1, 2}) + for subset in [ + {"id": 1, "title": "invoice"}, + {"id": 2, "title": "bank statement 1"}, + ]: + r = result_map[subset["id"]] + self.assertDictEqual(r, {**r, **subset}) def test_search_added_in_last_month(self) -> None: """ @@ -451,10 +459,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): added=timezone.now() - timedelta(days=7, hours=1, minutes=1), ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:[-1 month to now]") results = response.data["results"] @@ -462,12 +470,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Expect 2 documents returned self.assertEqual(len(results), 2) - for idx, subset in enumerate( - [{"id": 1, "title": "invoice"}, {"id": 3, "title": "bank statement 3"}], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + result_map = {r["id"]: r for r in results} + self.assertEqual(set(result_map.keys()), {1, 3}) + for subset in [ + {"id": 1, "title": "invoice"}, + {"id": 3, "title": "bank statement 3"}, + ]: + r = result_map[subset["id"]] + self.assertDictEqual(r, {**r, **subset}) @override_settings( TIME_ZONE="America/Denver", @@ -507,10 +517,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): added=timezone.now() - timedelta(days=7, hours=1, minutes=1), ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:[-1 month to now]") results = response.data["results"] @@ -518,12 +528,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Expect 2 documents returned self.assertEqual(len(results), 2) - for idx, subset in enumerate( - [{"id": 1, "title": "invoice"}, {"id": 3, "title": "bank statement 3"}], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + result_map = {r["id"]: r for r in results} + self.assertEqual(set(result_map.keys()), {1, 3}) + for subset in [ + {"id": 1, "title": "invoice"}, + {"id": 3, "title": "bank statement 3"}, + ]: + r = result_map[subset["id"]] + self.assertDictEqual(r, {**r, **subset}) @override_settings( TIME_ZONE="Europe/Sofia", @@ -563,10 +575,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Django converts dates to UTC d3.refresh_from_db() - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/documents/?query=added:20231201") results = response.data["results"] @@ -574,12 +586,8 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): # Expect 1 document returned self.assertEqual(len(results), 1) - for idx, subset in enumerate( - [{"id": 3, "title": "bank statement 3"}], - ): - result = results[idx] - # Assert subset in results - self.assertDictEqual(result, {**result, **subset}) + self.assertEqual(results[0]["id"], 3) + self.assertEqual(results[0]["title"], "bank statement 3") def test_search_added_invalid_date(self) -> None: """ @@ -588,7 +596,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): WHEN: - Query with invalid added date THEN: - - No documents returned + - 400 Bad Request returned (Tantivy rejects invalid date field syntax) """ d1 = Document.objects.create( title="invoice", @@ -597,16 +605,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): pk=1, ) - with index.open_index_writer() as writer: - index.update_document(writer, d1) + get_backend().add_or_update(d1) response = self.client.get("/api/documents/?query=added:invalid-date") - results = response.data["results"] - # Expect 0 document returned - self.assertEqual(len(results), 0) + # Tantivy rejects unparsable field queries with a 400 + self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) - @mock.patch("documents.index.autocomplete") + @mock.patch("documents.search._backend.TantivyBackend.autocomplete") def test_search_autocomplete_limits(self, m) -> None: """ GIVEN: @@ -618,7 +624,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): - Limit requests are obeyed """ - m.side_effect = lambda ix, term, limit, user: [term for _ in range(limit)] + m.side_effect = lambda term, limit, user=None: [term for _ in range(limit)] response = self.client.get("/api/search/autocomplete/?term=test") self.assertEqual(response.status_code, status.HTTP_200_OK) @@ -671,32 +677,29 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): owner=u1, ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) response = self.client.get("/api/search/autocomplete/?term=app") self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, [b"apples", b"applebaum", b"appletini"]) + self.assertEqual(response.data, ["applebaum", "apples", "appletini"]) d3.owner = u2 - - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d3) + d3.save() + backend.add_or_update(d3) response = self.client.get("/api/search/autocomplete/?term=app") self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, [b"apples", b"applebaum"]) + self.assertEqual(response.data, ["applebaum", "apples"]) assign_perm("view_document", u1, d3) - - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d3) + backend.add_or_update(d3) response = self.client.get("/api/search/autocomplete/?term=app") self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data, [b"apples", b"applebaum", b"appletini"]) + self.assertEqual(response.data, ["applebaum", "apples", "appletini"]) def test_search_autocomplete_field_name_match(self) -> None: """ @@ -714,8 +717,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): checksum="1", ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) + get_backend().add_or_update(d1) response = self.client.get("/api/search/autocomplete/?term=created:2023") self.assertEqual(response.status_code, status.HTTP_200_OK) @@ -736,33 +738,36 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): checksum="1", ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) + get_backend().add_or_update(d1) response = self.client.get("/api/search/autocomplete/?term=auto") self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertEqual(response.data[0], b"auto") + self.assertEqual(response.data[0], "auto") - def test_search_spelling_suggestion(self) -> None: - with AsyncWriter(index.open_index()) as writer: - for i in range(55): - doc = Document.objects.create( - checksum=str(i), - pk=i + 1, - title=f"Document {i + 1}", - content=f"Things document {i + 1}", - ) - index.update_document(writer, doc) + def test_search_no_spelling_suggestion(self) -> None: + """ + GIVEN: + - Documents exist with various terms + WHEN: + - Query for documents with any term + THEN: + - corrected_query is always None (Tantivy has no spell correction) + """ + backend = get_backend() + for i in range(5): + doc = Document.objects.create( + checksum=str(i), + pk=i + 1, + title=f"Document {i + 1}", + content=f"Things document {i + 1}", + ) + backend.add_or_update(doc) response = self.client.get("/api/documents/?query=thing") - correction = response.data["corrected_query"] - - self.assertEqual(correction, "things") + self.assertIsNone(response.data["corrected_query"]) response = self.client.get("/api/documents/?query=things") - correction = response.data["corrected_query"] - - self.assertEqual(correction, None) + self.assertIsNone(response.data["corrected_query"]) def test_search_spelling_suggestion_suppressed_for_private_terms(self): owner = User.objects.create_user("owner") @@ -771,24 +776,24 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): Permission.objects.get(codename="view_document"), ) - with AsyncWriter(index.open_index()) as writer: - for i in range(55): - private_doc = Document.objects.create( - checksum=f"p{i}", - pk=100 + i, - title=f"Private Document {i + 1}", - content=f"treasury document {i + 1}", - owner=owner, - ) - visible_doc = Document.objects.create( - checksum=f"v{i}", - pk=200 + i, - title=f"Visible Document {i + 1}", - content=f"public ledger {i + 1}", - owner=attacker, - ) - index.update_document(writer, private_doc) - index.update_document(writer, visible_doc) + backend = get_backend() + for i in range(5): + private_doc = Document.objects.create( + checksum=f"p{i}", + pk=100 + i, + title=f"Private Document {i + 1}", + content=f"treasury document {i + 1}", + owner=owner, + ) + visible_doc = Document.objects.create( + checksum=f"v{i}", + pk=200 + i, + title=f"Visible Document {i + 1}", + content=f"public ledger {i + 1}", + owner=attacker, + ) + backend.add_or_update(private_doc) + backend.add_or_update(visible_doc) self.client.force_authenticate(user=attacker) @@ -798,26 +803,6 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): self.assertEqual(response.data["count"], 0) self.assertIsNone(response.data["corrected_query"]) - @mock.patch( - "whoosh.searching.Searcher.correct_query", - side_effect=Exception("Test error"), - ) - def test_corrected_query_error(self, mock_correct_query) -> None: - """ - GIVEN: - - A query that raises an error on correction - WHEN: - - API request for search with that query - THEN: - - The error is logged and the search proceeds - """ - with self.assertLogs("paperless.index", level="INFO") as cm: - response = self.client.get("/api/documents/?query=2025-06-04") - self.assertEqual(response.status_code, status.HTTP_200_OK) - error_str = cm.output[0] - expected_str = "Error while correcting query '2025-06-04': Test error" - self.assertIn(expected_str, error_str) - def test_search_more_like(self) -> None: """ GIVEN: @@ -847,16 +832,16 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): checksum="C", ) d4 = Document.objects.create( - title="Monty Python & the Holy Grail", - content="And now for something completely different", + title="Quarterly Report", + content="quarterly revenue profit margin earnings growth", pk=4, checksum="ABC", ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) - index.update_document(writer, d4) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) + backend.add_or_update(d4) response = self.client.get(f"/api/documents/?more_like_id={d2.id}") @@ -864,9 +849,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): results = response.data["results"] - self.assertEqual(len(results), 2) - self.assertEqual(results[0]["id"], d3.id) - self.assertEqual(results[1]["id"], d1.id) + self.assertGreaterEqual(len(results), 1) + result_ids = [r["id"] for r in results] + self.assertIn(d3.id, result_ids) + self.assertNotIn(d4.id, result_ids) def test_search_more_like_requires_view_permission_on_seed_document( self, @@ -908,10 +894,10 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): pk=12, ) - with AsyncWriter(index.open_index()) as writer: - index.update_document(writer, private_seed) - index.update_document(writer, visible_doc) - index.update_document(writer, other_doc) + backend = get_backend() + backend.add_or_update(private_seed) + backend.add_or_update(visible_doc) + backend.add_or_update(other_doc) self.client.force_authenticate(user=attacker) @@ -985,9 +971,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): value_text="foobard4", ) - with AsyncWriter(index.open_index()) as writer: - for doc in Document.objects.all(): - index.update_document(writer, doc) + backend = get_backend() + for doc in Document.objects.all(): + backend.add_or_update(doc) def search_query(q): r = self.client.get("/api/documents/?query=test" + q) @@ -1203,9 +1189,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): Document.objects.create(checksum="3", content="test 3", owner=u2) Document.objects.create(checksum="4", content="test 4") - with AsyncWriter(index.open_index()) as writer: - for doc in Document.objects.all(): - index.update_document(writer, doc) + backend = get_backend() + for doc in Document.objects.all(): + backend.add_or_update(doc) self.client.force_authenticate(user=u1) r = self.client.get("/api/documents/?query=test") @@ -1256,9 +1242,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): d3 = Document.objects.create(checksum="3", content="test 3", owner=u2) Document.objects.create(checksum="4", content="test 4") - with AsyncWriter(index.open_index()) as writer: - for doc in Document.objects.all(): - index.update_document(writer, doc) + backend = get_backend() + for doc in Document.objects.all(): + backend.add_or_update(doc) self.client.force_authenticate(user=u1) r = self.client.get("/api/documents/?query=test") @@ -1278,9 +1264,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): assign_perm("view_document", u1, d3) assign_perm("view_document", u2, d1) - with AsyncWriter(index.open_index()) as writer: - for doc in [d1, d2, d3]: - index.update_document(writer, doc) + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) self.client.force_authenticate(user=u1) r = self.client.get("/api/documents/?query=test") @@ -1343,9 +1329,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): user=u1, ) - with AsyncWriter(index.open_index()) as writer: - for doc in Document.objects.all(): - index.update_document(writer, doc) + backend = get_backend() + for doc in Document.objects.all(): + backend.add_or_update(doc) def search_query(q): r = self.client.get("/api/documents/?query=test" + q) @@ -1378,13 +1364,14 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): search_query("&ordering=-num_notes"), [d1.id, d3.id, d2.id], ) + # owner sort: ORM orders by owner_id (integer); NULLs first in SQLite ASC self.assertListEqual( search_query("&ordering=owner"), - [d1.id, d2.id, d3.id], + [d3.id, d1.id, d2.id], ) self.assertListEqual( search_query("&ordering=-owner"), - [d3.id, d2.id, d1.id], + [d2.id, d1.id, d3.id], ) @mock.patch("documents.bulk_edit.bulk_update_documents") @@ -1441,12 +1428,12 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase): ) set_permissions([4, 5], set_permissions={}, owner=user2, merge=False) - with index.open_index_writer() as writer: - index.update_document(writer, d1) - index.update_document(writer, d2) - index.update_document(writer, d3) - index.update_document(writer, d4) - index.update_document(writer, d5) + backend = get_backend() + backend.add_or_update(d1) + backend.add_or_update(d2) + backend.add_or_update(d3) + backend.add_or_update(d4) + backend.add_or_update(d5) correspondent1 = Correspondent.objects.create(name="bank correspondent 1") Correspondent.objects.create(name="correspondent 2") diff --git a/src/documents/tests/test_api_status.py b/src/documents/tests/test_api_status.py index b8f7d408e..32717af63 100644 --- a/src/documents/tests/test_api_status.py +++ b/src/documents/tests/test_api_status.py @@ -191,40 +191,42 @@ class TestSystemStatus(APITestCase): self.assertEqual(response.status_code, status.HTTP_200_OK) self.assertEqual(response.data["tasks"]["celery_status"], "OK") - @override_settings(INDEX_DIR=Path("/tmp/index")) - @mock.patch("whoosh.index.FileIndex.last_modified") - def test_system_status_index_ok(self, mock_last_modified) -> None: + @mock.patch("documents.search.get_backend") + def test_system_status_index_ok(self, mock_get_backend) -> None: """ GIVEN: - - The index last modified time is set + - The index is accessible WHEN: - The user requests the system status THEN: - The response contains the correct index status """ - mock_last_modified.return_value = 1707839087 - self.client.force_login(self.user) - response = self.client.get(self.ENDPOINT) + mock_get_backend.return_value = mock.MagicMock() + # Use the temp dir created in setUp (self.tmp_dir) as a real INDEX_DIR + # with a real file so the mtime lookup works + sentinel = self.tmp_dir / "sentinel.txt" + sentinel.write_text("ok") + with self.settings(INDEX_DIR=self.tmp_dir): + self.client.force_login(self.user) + response = self.client.get(self.ENDPOINT) self.assertEqual(response.status_code, status.HTTP_200_OK) self.assertEqual(response.data["tasks"]["index_status"], "OK") self.assertIsNotNone(response.data["tasks"]["index_last_modified"]) - @override_settings(INDEX_DIR=Path("/tmp/index/")) - @mock.patch("documents.index.open_index", autospec=True) - def test_system_status_index_error(self, mock_open_index) -> None: + @mock.patch("documents.search.get_backend") + def test_system_status_index_error(self, mock_get_backend) -> None: """ GIVEN: - - The index is not found + - The index cannot be opened WHEN: - The user requests the system status THEN: - The response contains the correct index status """ - mock_open_index.return_value = None - mock_open_index.side_effect = Exception("Index error") + mock_get_backend.side_effect = Exception("Index error") self.client.force_login(self.user) response = self.client.get(self.ENDPOINT) - mock_open_index.assert_called_once() + mock_get_backend.assert_called_once() self.assertEqual(response.status_code, status.HTTP_200_OK) self.assertEqual(response.data["tasks"]["index_status"], "ERROR") self.assertIsNotNone(response.data["tasks"]["index_error"]) diff --git a/src/documents/tests/test_delayedquery.py b/src/documents/tests/test_delayedquery.py deleted file mode 100644 index 6357d9030..000000000 --- a/src/documents/tests/test_delayedquery.py +++ /dev/null @@ -1,58 +0,0 @@ -from django.test import TestCase -from whoosh import query - -from documents.index import get_permissions_criterias -from documents.models import User - - -class TestDelayedQuery(TestCase): - def setUp(self) -> None: - super().setUp() - # all tests run without permission criteria, so has_no_owner query will always - # be appended. - self.has_no_owner = query.Or([query.Term("has_owner", text=False)]) - - def _get_testset__id__in(self, param, field): - return ( - {f"{param}__id__in": "42,43"}, - query.And( - [ - query.Or( - [ - query.Term(f"{field}_id", "42"), - query.Term(f"{field}_id", "43"), - ], - ), - self.has_no_owner, - ], - ), - ) - - def _get_testset__id__none(self, param, field): - return ( - {f"{param}__id__none": "42,43"}, - query.And( - [ - query.Not(query.Term(f"{field}_id", "42")), - query.Not(query.Term(f"{field}_id", "43")), - self.has_no_owner, - ], - ), - ) - - def test_get_permission_criteria(self) -> None: - # tests contains tuples of user instances and the expected filter - tests = ( - (None, [query.Term("has_owner", text=False)]), - (User(42, username="foo", is_superuser=True), []), - ( - User(42, username="foo", is_superuser=False), - [ - query.Term("has_owner", text=False), - query.Term("owner_id", 42), - query.Term("viewer_id", "42"), - ], - ), - ) - for user, expected in tests: - self.assertEqual(get_permissions_criterias(user), expected) diff --git a/src/documents/tests/test_index.py b/src/documents/tests/test_index.py deleted file mode 100644 index 5f1c7487d..000000000 --- a/src/documents/tests/test_index.py +++ /dev/null @@ -1,371 +0,0 @@ -from datetime import datetime -from unittest import mock - -from django.conf import settings -from django.contrib.auth.models import User -from django.test import SimpleTestCase -from django.test import TestCase -from django.test import override_settings -from django.utils.timezone import get_current_timezone -from django.utils.timezone import timezone - -from documents import index -from documents.models import Document -from documents.tests.utils import DirectoriesMixin - - -class TestAutoComplete(DirectoriesMixin, TestCase): - def test_auto_complete(self) -> None: - doc1 = Document.objects.create( - title="doc1", - checksum="A", - content="test test2 test3", - ) - doc2 = Document.objects.create(title="doc2", checksum="B", content="test test2") - doc3 = Document.objects.create(title="doc3", checksum="C", content="test2") - - index.add_or_update_document(doc1) - index.add_or_update_document(doc2) - index.add_or_update_document(doc3) - - ix = index.open_index() - - self.assertListEqual( - index.autocomplete(ix, "tes"), - [b"test2", b"test", b"test3"], - ) - self.assertListEqual( - index.autocomplete(ix, "tes", limit=3), - [b"test2", b"test", b"test3"], - ) - self.assertListEqual(index.autocomplete(ix, "tes", limit=1), [b"test2"]) - self.assertListEqual(index.autocomplete(ix, "tes", limit=0), []) - - def test_archive_serial_number_ranging(self) -> None: - """ - GIVEN: - - Document with an archive serial number above schema allowed size - WHEN: - - Document is provided to the index - THEN: - - Error is logged - - Document ASN is reset to 0 for the index - """ - doc1 = Document.objects.create( - title="doc1", - checksum="A", - content="test test2 test3", - # yes, this is allowed, unless full_clean is run - # DRF does call the validators, this test won't - archive_serial_number=Document.ARCHIVE_SERIAL_NUMBER_MAX + 1, - ) - with self.assertLogs("paperless.index", level="ERROR") as cm: - with mock.patch( - "documents.index.AsyncWriter.update_document", - ) as mocked_update_doc: - index.add_or_update_document(doc1) - - mocked_update_doc.assert_called_once() - _, kwargs = mocked_update_doc.call_args - - self.assertEqual(kwargs["asn"], 0) - - error_str = cm.output[0] - expected_str = "ERROR:paperless.index:Not indexing Archive Serial Number 4294967296 of document 1" - self.assertIn(expected_str, error_str) - - def test_archive_serial_number_is_none(self) -> None: - """ - GIVEN: - - Document with no archive serial number - WHEN: - - Document is provided to the index - THEN: - - ASN isn't touched - """ - doc1 = Document.objects.create( - title="doc1", - checksum="A", - content="test test2 test3", - ) - with mock.patch( - "documents.index.AsyncWriter.update_document", - ) as mocked_update_doc: - index.add_or_update_document(doc1) - - mocked_update_doc.assert_called_once() - _, kwargs = mocked_update_doc.call_args - - self.assertIsNone(kwargs["asn"]) - - @override_settings(TIME_ZONE="Pacific/Auckland") - def test_added_today_respects_local_timezone_boundary(self) -> None: - tz = get_current_timezone() - fixed_now = datetime(2025, 7, 20, 15, 0, 0, tzinfo=tz) - - # Fake a time near the local boundary (1 AM NZT = 13:00 UTC on previous UTC day) - local_dt = datetime(2025, 7, 20, 1, 0, 0).replace(tzinfo=tz) - utc_dt = local_dt.astimezone(timezone.utc) - - doc = Document.objects.create( - title="Time zone", - content="Testing added:today", - checksum="edgecase123", - added=utc_dt, - ) - - with index.open_index_writer() as writer: - index.update_document(writer, doc) - - superuser = User.objects.create_superuser(username="testuser") - self.client.force_login(superuser) - - with mock.patch("documents.index.now", return_value=fixed_now): - response = self.client.get("/api/documents/?query=added:today") - results = response.json()["results"] - self.assertEqual(len(results), 1) - self.assertEqual(results[0]["id"], doc.id) - - response = self.client.get("/api/documents/?query=added:yesterday") - results = response.json()["results"] - self.assertEqual(len(results), 0) - - -@override_settings(TIME_ZONE="UTC") -class TestRewriteNaturalDateKeywords(SimpleTestCase): - """ - Unit tests for rewrite_natural_date_keywords function. - """ - - def _rewrite_with_now(self, query: str, now_dt: datetime) -> str: - with mock.patch("documents.index.now", return_value=now_dt): - return index.rewrite_natural_date_keywords(query) - - def _assert_rewrite_contains( - self, - query: str, - now_dt: datetime, - *expected_fragments: str, - ) -> str: - result = self._rewrite_with_now(query, now_dt) - for fragment in expected_fragments: - self.assertIn(fragment, result) - return result - - def test_range_keywords(self) -> None: - """ - Test various different range keywords - """ - cases = [ - ( - "added:today", - datetime(2025, 7, 20, 15, 30, 45, tzinfo=timezone.utc), - ("added:[20250720", "TO 20250720"), - ), - ( - "added:yesterday", - datetime(2025, 7, 20, 15, 30, 45, tzinfo=timezone.utc), - ("added:[20250719", "TO 20250719"), - ), - ( - "added:this month", - datetime(2025, 7, 15, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20250701", "TO 20250731"), - ), - ( - "added:previous month", - datetime(2025, 7, 15, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20250601", "TO 20250630"), - ), - ( - "added:this year", - datetime(2025, 7, 15, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20250101", "TO 20251231"), - ), - ( - "added:previous year", - datetime(2025, 7, 15, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20240101", "TO 20241231"), - ), - # Previous quarter from July 15, 2025 is April-June. - ( - "added:previous quarter", - datetime(2025, 7, 15, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20250401", "TO 20250630"), - ), - # July 20, 2025 is a Sunday (weekday 6) so previous week is July 7-13. - ( - "added:previous week", - datetime(2025, 7, 20, 12, 0, 0, tzinfo=timezone.utc), - ("added:[20250707", "TO 20250713"), - ), - ] - - for query, now_dt, fragments in cases: - with self.subTest(query=query): - self._assert_rewrite_contains(query, now_dt, *fragments) - - def test_additional_fields(self) -> None: - fixed_now = datetime(2025, 7, 20, 15, 30, 45, tzinfo=timezone.utc) - # created - self._assert_rewrite_contains("created:today", fixed_now, "created:[20250720") - # modified - self._assert_rewrite_contains("modified:today", fixed_now, "modified:[20250720") - - def test_basic_syntax_variants(self) -> None: - """ - Test that quoting, casing, and multi-clause queries are parsed. - """ - fixed_now = datetime(2025, 7, 20, 15, 30, 45, tzinfo=timezone.utc) - - # quoted keywords - result1 = self._rewrite_with_now('added:"today"', fixed_now) - result2 = self._rewrite_with_now("added:'today'", fixed_now) - self.assertIn("added:[20250720", result1) - self.assertIn("added:[20250720", result2) - - # case insensitivity - for query in ("added:TODAY", "added:Today", "added:ToDaY"): - with self.subTest(case_variant=query): - self._assert_rewrite_contains(query, fixed_now, "added:[20250720") - - # multiple clauses - result = self._rewrite_with_now("added:today created:yesterday", fixed_now) - self.assertIn("added:[20250720", result) - self.assertIn("created:[20250719", result) - - def test_no_match(self) -> None: - """ - Test that queries without keywords are unchanged. - """ - query = "title:test content:example" - result = index.rewrite_natural_date_keywords(query) - self.assertEqual(query, result) - - @override_settings(TIME_ZONE="Pacific/Auckland") - def test_timezone_awareness(self) -> None: - """ - Test timezone conversion. - """ - # July 20, 2025 1:00 AM NZST = July 19, 2025 13:00 UTC - fixed_now = datetime(2025, 7, 20, 1, 0, 0, tzinfo=get_current_timezone()) - result = self._rewrite_with_now("added:today", fixed_now) - # Should convert to UTC properly - self.assertIn("added:[20250719", result) - - -class TestIndexResilience(DirectoriesMixin, SimpleTestCase): - def _assert_recreate_called(self, mock_create_in) -> None: - mock_create_in.assert_called_once() - path_arg, schema_arg = mock_create_in.call_args.args - self.assertEqual(path_arg, settings.INDEX_DIR) - self.assertEqual(schema_arg.__class__.__name__, "Schema") - - def test_transient_missing_segment_does_not_force_recreate(self) -> None: - """ - GIVEN: - - Index directory exists - WHEN: - - open_index is called - - Opening the index raises FileNotFoundError once due to a - transient missing segment - THEN: - - Index is opened successfully on retry - - Index is not recreated - """ - file_marker = settings.INDEX_DIR / "file_marker.txt" - file_marker.write_text("keep") - expected_index = object() - - with ( - mock.patch("documents.index.exists_in", return_value=True), - mock.patch( - "documents.index.open_dir", - side_effect=[FileNotFoundError("missing"), expected_index], - ) as mock_open_dir, - mock.patch( - "documents.index.create_in", - ) as mock_create_in, - mock.patch( - "documents.index.rmtree", - ) as mock_rmtree, - ): - ix = index.open_index() - - self.assertIs(ix, expected_index) - self.assertGreaterEqual(mock_open_dir.call_count, 2) - mock_rmtree.assert_not_called() - mock_create_in.assert_not_called() - self.assertEqual(file_marker.read_text(), "keep") - - def test_transient_errors_exhaust_retries_and_recreate(self) -> None: - """ - GIVEN: - - Index directory exists - WHEN: - - open_index is called - - Opening the index raises FileNotFoundError multiple times due to - transient missing segments - THEN: - - Index is recreated after retries are exhausted - """ - recreated_index = object() - - with ( - self.assertLogs("paperless.index", level="ERROR") as cm, - mock.patch("documents.index.exists_in", return_value=True), - mock.patch( - "documents.index.open_dir", - side_effect=FileNotFoundError("missing"), - ) as mock_open_dir, - mock.patch("documents.index.rmtree") as mock_rmtree, - mock.patch( - "documents.index.create_in", - return_value=recreated_index, - ) as mock_create_in, - ): - ix = index.open_index() - - self.assertIs(ix, recreated_index) - self.assertEqual(mock_open_dir.call_count, 4) - mock_rmtree.assert_called_once_with(settings.INDEX_DIR) - self._assert_recreate_called(mock_create_in) - self.assertIn( - "Error while opening the index after retries, recreating.", - cm.output[0], - ) - - def test_non_transient_error_recreates_index(self) -> None: - """ - GIVEN: - - Index directory exists - WHEN: - - open_index is called - - Opening the index raises a "non-transient" error - THEN: - - Index is recreated - """ - recreated_index = object() - - with ( - self.assertLogs("paperless.index", level="ERROR") as cm, - mock.patch("documents.index.exists_in", return_value=True), - mock.patch( - "documents.index.open_dir", - side_effect=RuntimeError("boom"), - ), - mock.patch("documents.index.rmtree") as mock_rmtree, - mock.patch( - "documents.index.create_in", - return_value=recreated_index, - ) as mock_create_in, - ): - ix = index.open_index() - - self.assertIs(ix, recreated_index) - mock_rmtree.assert_called_once_with(settings.INDEX_DIR) - self._assert_recreate_called(mock_create_in) - self.assertIn( - "Error while opening the index, recreating.", - cm.output[0], - ) diff --git a/src/documents/tests/test_management.py b/src/documents/tests/test_management.py index 7719d21dd..6ea4431fd 100644 --- a/src/documents/tests/test_management.py +++ b/src/documents/tests/test_management.py @@ -103,16 +103,75 @@ class TestArchiver(DirectoriesMixin, FileSystemAssertsMixin, TestCase): @pytest.mark.management -class TestMakeIndex(TestCase): - @mock.patch("documents.management.commands.document_index.index_reindex") - def test_reindex(self, m) -> None: +@pytest.mark.django_db +class TestMakeIndex: + def test_reindex(self, mocker: MockerFixture) -> None: + """Reindex command must call the backend rebuild method to recreate the index.""" + mock_get_backend = mocker.patch( + "documents.management.commands.document_index.get_backend", + ) call_command("document_index", "reindex", skip_checks=True) - m.assert_called_once() + mock_get_backend.return_value.rebuild.assert_called_once() - @mock.patch("documents.management.commands.document_index.index_optimize") - def test_optimize(self, m) -> None: + def test_optimize(self) -> None: + """Optimize command must execute without error (Tantivy handles optimization automatically).""" call_command("document_index", "optimize", skip_checks=True) - m.assert_called_once() + + def test_reindex_recreate_wipes_index(self, mocker: MockerFixture) -> None: + """Reindex with --recreate must wipe the index before rebuilding.""" + mock_wipe = mocker.patch( + "documents.management.commands.document_index.wipe_index", + ) + mock_get_backend = mocker.patch( + "documents.management.commands.document_index.get_backend", + ) + call_command("document_index", "reindex", recreate=True, skip_checks=True) + mock_wipe.assert_called_once() + mock_get_backend.return_value.rebuild.assert_called_once() + + def test_reindex_without_recreate_does_not_wipe_index( + self, + mocker: MockerFixture, + ) -> None: + """Reindex without --recreate must not wipe the index.""" + mock_wipe = mocker.patch( + "documents.management.commands.document_index.wipe_index", + ) + mocker.patch( + "documents.management.commands.document_index.get_backend", + ) + call_command("document_index", "reindex", skip_checks=True) + mock_wipe.assert_not_called() + + def test_reindex_if_needed_skips_when_up_to_date( + self, + mocker: MockerFixture, + ) -> None: + """Conditional reindex must skip rebuild when schema version and language match.""" + mocker.patch( + "documents.management.commands.document_index.needs_rebuild", + return_value=False, + ) + mock_get_backend = mocker.patch( + "documents.management.commands.document_index.get_backend", + ) + call_command("document_index", "reindex", if_needed=True, skip_checks=True) + mock_get_backend.return_value.rebuild.assert_not_called() + + def test_reindex_if_needed_runs_when_rebuild_needed( + self, + mocker: MockerFixture, + ) -> None: + """Conditional reindex must proceed with rebuild when schema version or language changed.""" + mocker.patch( + "documents.management.commands.document_index.needs_rebuild", + return_value=True, + ) + mock_get_backend = mocker.patch( + "documents.management.commands.document_index.get_backend", + ) + call_command("document_index", "reindex", if_needed=True, skip_checks=True) + mock_get_backend.return_value.rebuild.assert_called_once() @pytest.mark.management diff --git a/src/documents/tests/test_matchables.py b/src/documents/tests/test_matchables.py index e038bf786..e13d3827a 100644 --- a/src/documents/tests/test_matchables.py +++ b/src/documents/tests/test_matchables.py @@ -452,7 +452,10 @@ class TestDocumentConsumptionFinishedSignal(TestCase): """ def setUp(self) -> None: + from documents.search import reset_backend + TestCase.setUp(self) + reset_backend() User.objects.create_user(username="test_consumer", password="12345") self.doc_contains = Document.objects.create( content="I contain the keyword.", @@ -464,6 +467,9 @@ class TestDocumentConsumptionFinishedSignal(TestCase): override_settings(INDEX_DIR=self.index_dir).enable() def tearDown(self) -> None: + from documents.search import reset_backend + + reset_backend() shutil.rmtree(self.index_dir, ignore_errors=True) def test_tag_applied_any(self) -> None: diff --git a/src/documents/tests/test_tag_hierarchy.py b/src/documents/tests/test_tag_hierarchy.py index 12e5475f3..57aa27e3a 100644 --- a/src/documents/tests/test_tag_hierarchy.py +++ b/src/documents/tests/test_tag_hierarchy.py @@ -11,10 +11,12 @@ from documents.models import WorkflowAction from documents.models import WorkflowTrigger from documents.serialisers import TagSerializer from documents.signals.handlers import run_workflows +from documents.tests.utils import DirectoriesMixin -class TestTagHierarchy(APITestCase): +class TestTagHierarchy(DirectoriesMixin, APITestCase): def setUp(self) -> None: + super().setUp() self.user = User.objects.create_superuser(username="admin") self.client.force_authenticate(user=self.user) diff --git a/src/documents/tests/test_task_signals.py b/src/documents/tests/test_task_signals.py index 4f17a8fd2..3dcbbeaff 100644 --- a/src/documents/tests/test_task_signals.py +++ b/src/documents/tests/test_task_signals.py @@ -2,6 +2,7 @@ import uuid from unittest import mock import celery +from django.contrib.auth import get_user_model from django.test import TestCase from documents.data_models import ConsumableDocument @@ -20,6 +21,11 @@ from documents.tests.utils import DirectoriesMixin @mock.patch("documents.consumer.magic.from_file", fake_magic_from_file) class TestTaskSignalHandler(DirectoriesMixin, TestCase): + @classmethod + def setUpTestData(cls) -> None: + super().setUpTestData() + cls.user = get_user_model().objects.create_user(username="testuser") + def util_call_before_task_publish_handler( self, headers_to_use, @@ -57,7 +63,7 @@ class TestTaskSignalHandler(DirectoriesMixin, TestCase): ), DocumentMetadataOverrides( title="Hello world", - owner_id=1, + owner_id=self.user.id, ), ), # kwargs @@ -75,7 +81,7 @@ class TestTaskSignalHandler(DirectoriesMixin, TestCase): self.assertEqual(headers["id"], task.task_id) self.assertEqual("hello-999.pdf", task.task_file_name) self.assertEqual(PaperlessTask.TaskName.CONSUME_FILE, task.task_name) - self.assertEqual(1, task.owner_id) + self.assertEqual(self.user.id, task.owner_id) self.assertEqual(celery.states.PENDING, task.status) def test_task_prerun_handler(self) -> None: @@ -208,10 +214,12 @@ class TestTaskSignalHandler(DirectoriesMixin, TestCase): mime_type="application/pdf", ) - with mock.patch("documents.index.add_or_update_document") as add: + with mock.patch("documents.search.get_backend") as mock_get_backend: + mock_backend = mock.MagicMock() + mock_get_backend.return_value = mock_backend add_to_index(sender=None, document=root) - add.assert_called_once_with(root) + mock_backend.add_or_update.assert_called_once_with(root, effective_content="") def test_add_to_index_reindexes_root_for_version_documents(self) -> None: root = Document.objects.create( @@ -226,13 +234,17 @@ class TestTaskSignalHandler(DirectoriesMixin, TestCase): root_document=root, ) - with mock.patch("documents.index.add_or_update_document") as add: + with mock.patch("documents.search.get_backend") as mock_get_backend: + mock_backend = mock.MagicMock() + mock_get_backend.return_value = mock_backend add_to_index(sender=None, document=version) - self.assertEqual(add.call_count, 2) - self.assertEqual(add.call_args_list[0].args[0].id, version.id) - self.assertEqual(add.call_args_list[1].args[0].id, root.id) + self.assertEqual(mock_backend.add_or_update.call_count, 1) self.assertEqual( - add.call_args_list[1].kwargs, + mock_backend.add_or_update.call_args_list[0].args[0].id, + version.id, + ) + self.assertEqual( + mock_backend.add_or_update.call_args_list[0].kwargs, {"effective_content": version.content}, ) diff --git a/src/documents/tests/test_tasks.py b/src/documents/tests/test_tasks.py index 37f1e6fed..9fb9ddbc6 100644 --- a/src/documents/tests/test_tasks.py +++ b/src/documents/tests/test_tasks.py @@ -23,29 +23,10 @@ from documents.tests.utils import DirectoriesMixin from documents.tests.utils import FileSystemAssertsMixin -class TestIndexReindex(DirectoriesMixin, TestCase): - def test_index_reindex(self) -> None: - Document.objects.create( - title="test", - content="my document", - checksum="wow", - added=timezone.now(), - created=timezone.now(), - modified=timezone.now(), - ) - - tasks.index_reindex() - +@pytest.mark.django_db +class TestIndexOptimize: def test_index_optimize(self) -> None: - Document.objects.create( - title="test", - content="my document", - checksum="wow", - added=timezone.now(), - created=timezone.now(), - modified=timezone.now(), - ) - + """Index optimization task must execute without error (Tantivy handles optimization automatically).""" tasks.index_optimize() diff --git a/src/documents/tests/test_workflows.py b/src/documents/tests/test_workflows.py index 58d989882..0fd893a5b 100644 --- a/src/documents/tests/test_workflows.py +++ b/src/documents/tests/test_workflows.py @@ -4802,6 +4802,7 @@ class TestWebhookSecurity: @pytest.mark.django_db +@pytest.mark.usefixtures("_search_index") class TestDateWorkflowLocalization( SampleDirMixin, ): diff --git a/src/documents/tests/utils.py b/src/documents/tests/utils.py index 346d895aa..cc4190974 100644 --- a/src/documents/tests/utils.py +++ b/src/documents/tests/utils.py @@ -157,11 +157,17 @@ class DirectoriesMixin: """ def setUp(self) -> None: + from documents.search import reset_backend + + reset_backend() self.dirs = setup_directories() super().setUp() def tearDown(self) -> None: + from documents.search import reset_backend + super().tearDown() + reset_backend() remove_dirs(self.dirs) diff --git a/src/documents/utils.py b/src/documents/utils.py index 975185a5f..2ed6758dd 100644 --- a/src/documents/utils.py +++ b/src/documents/utils.py @@ -1,14 +1,27 @@ import hashlib import logging import shutil +from collections.abc import Callable +from collections.abc import Iterable from os import utime from pathlib import Path from subprocess import CompletedProcess from subprocess import run +from typing import TypeVar from django.conf import settings from PIL import Image +_T = TypeVar("_T") + +# A function that wraps an iterable — typically used to inject a progress bar. +IterWrapper = Callable[[Iterable[_T]], Iterable[_T]] + + +def identity(iterable: Iterable[_T]) -> Iterable[_T]: + """Return the iterable unchanged; the no-op default for IterWrapper.""" + return iterable + def _coerce_to_path( source: Path | str, diff --git a/src/documents/views.py b/src/documents/views.py index 244e81161..024e846a0 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -100,7 +100,6 @@ from rest_framework.viewsets import ReadOnlyModelViewSet from rest_framework.viewsets import ViewSet from documents import bulk_edit -from documents import index from documents.bulk_download import ArchiveOnlyStrategy from documents.bulk_download import OriginalAndArchiveStrategy from documents.bulk_download import OriginalsOnlyStrategy @@ -1029,9 +1028,9 @@ class DocumentViewSet( response_data["content"] = content_doc.content response = Response(response_data) - from documents import index + from documents.search import get_backend - index.add_or_update_document(refreshed_doc) + get_backend().add_or_update(refreshed_doc) document_updated.send( sender=self.__class__, @@ -1060,9 +1059,9 @@ class DocumentViewSet( return Response({"results": serializer.data, "selection_data": selection_data}) def destroy(self, request, *args, **kwargs): - from documents import index + from documents.search import get_backend - index.remove_document_from_index(self.get_object()) + get_backend().remove(self.get_object().pk) try: return super().destroy(request, *args, **kwargs) except Exception as e: @@ -1469,9 +1468,9 @@ class DocumentViewSet( doc.modified = timezone.now() doc.save() - from documents import index + from documents.search import get_backend - index.add_or_update_document(doc) + get_backend().add_or_update(doc) notes = serializer.to_representation(doc).get("notes") @@ -1506,9 +1505,9 @@ class DocumentViewSet( doc.modified = timezone.now() doc.save() - from documents import index + from documents.search import get_backend - index.add_or_update_document(doc) + get_backend().add_or_update(doc) notes = serializer.to_representation(doc).get("notes") @@ -1820,12 +1819,13 @@ class DocumentViewSet( "Cannot delete the root/original version. Delete the document instead.", ) - from documents import index + from documents.search import get_backend - index.remove_document_from_index(version_doc) + _backend = get_backend() + _backend.remove(version_doc.pk) version_doc_id = version_doc.id version_doc.delete() - index.add_or_update_document(root_doc) + _backend.add_or_update(root_doc) if settings.AUDIT_LOG_ENABLED: actor = ( request.user if request.user and request.user.is_authenticated else None @@ -2025,10 +2025,6 @@ class ChatStreamingView(GenericAPIView): ), ) class UnifiedSearchViewSet(DocumentViewSet): - def __init__(self, *args: Any, **kwargs: Any) -> None: - super().__init__(*args, **kwargs) - self.searcher = None - def get_serializer_class(self): if self._is_search_request(): return SearchResultSerializer @@ -2041,17 +2037,34 @@ class UnifiedSearchViewSet(DocumentViewSet): or "more_like_id" in self.request.query_params ) - def filter_queryset(self, queryset): - filtered_queryset = super().filter_queryset(queryset) + def list(self, request, *args, **kwargs): + if not self._is_search_request(): + return super().list(request) - if self._is_search_request(): - if "query" in self.request.query_params: - from documents import index + from documents.search import TantivyRelevanceList + from documents.search import get_backend - query_class = index.DelayedFullTextQuery - elif "more_like_id" in self.request.query_params: + try: + backend = get_backend() + # ORM-filtered queryset: permissions + field filters + ordering (DRF backends applied) + filtered_qs = self.filter_queryset(self.get_queryset()) + + user = None if request.user.is_superuser else request.user + + if "query" in request.query_params: + query_str = request.query_params["query"] + results = backend.search( + query_str, + user=user, + page=1, + page_size=10000, + sort_field=None, + sort_reverse=False, + ) + else: + # more_like_id — validate permission on the seed document first try: - more_like_doc_id = int(self.request.query_params["more_like_id"]) + more_like_doc_id = int(request.query_params["more_like_id"]) more_like_doc = Document.objects.select_related("owner").get( pk=more_like_doc_id, ) @@ -2059,76 +2072,71 @@ class UnifiedSearchViewSet(DocumentViewSet): raise PermissionDenied(_("Invalid more_like_id")) if not has_perms_owner_aware( - self.request.user, + request.user, "view_document", more_like_doc, ): raise PermissionDenied(_("Insufficient permissions.")) - from documents import index - - query_class = index.DelayedMoreLikeThisQuery - else: - raise ValueError - - return query_class( - self.searcher, - self.request.query_params, - self.paginator.get_page_size(self.request), - filter_queryset=filtered_queryset, - ) - else: - return filtered_queryset - - def list(self, request, *args, **kwargs): - if self._is_search_request(): - from documents import index - - try: - with index.open_index_searcher() as s: - self.searcher = s - queryset = self.filter_queryset(self.get_queryset()) - page = self.paginate_queryset(queryset) - - serializer = self.get_serializer(page, many=True) - response = self.get_paginated_response(serializer.data) - - response.data["corrected_query"] = ( - queryset.suggested_correction - if hasattr(queryset, "suggested_correction") - else None - ) - - if get_boolean( - str( - request.query_params.get( - "include_selection_data", - "false", - ), - ), - ): - result_ids = queryset.get_result_ids() - response.data["selection_data"] = ( - self._get_selection_data_for_queryset( - Document.objects.filter(pk__in=result_ids), - ) - ) - - return response - except NotFound: - raise - except PermissionDenied as e: - invalid_more_like_id_message = _("Invalid more_like_id") - if str(e.detail) == str(invalid_more_like_id_message): - return HttpResponseForbidden(invalid_more_like_id_message) - return HttpResponseForbidden(_("Insufficient permissions.")) - except Exception as e: - logger.warning(f"An error occurred listing search results: {e!s}") - return HttpResponseBadRequest( - "Error listing search results, check logs for more detail.", + results = backend.more_like_this( + more_like_doc_id, + user=user, + page=1, + page_size=10000, ) - else: - return super().list(request) + + hits_by_id = {h["id"]: h for h in results.hits} + + # Determine sort order: no ordering param -> Tantivy relevance; otherwise -> ORM order + ordering_param = request.query_params.get("ordering", "").lstrip("-") + if not ordering_param: + # Preserve Tantivy relevance order; intersect with ORM-visible IDs + orm_ids = set(filtered_qs.values_list("pk", flat=True)) + ordered_hits = [h for h in results.hits if h["id"] in orm_ids] + else: + # Use ORM ordering (already applied by DocumentsOrderingFilter) + hit_ids = set(hits_by_id.keys()) + orm_ordered_ids = filtered_qs.filter(id__in=hit_ids).values_list( + "pk", + flat=True, + ) + ordered_hits = [ + hits_by_id[pk] for pk in orm_ordered_ids if pk in hits_by_id + ] + + rl = TantivyRelevanceList(ordered_hits) + page = self.paginate_queryset(rl) + + if page is not None: + serializer = self.get_serializer(page, many=True) + response = self.get_paginated_response(serializer.data) + response.data["corrected_query"] = None + if get_boolean( + str(request.query_params.get("include_selection_data", "false")), + ): + all_ids = [h["id"] for h in ordered_hits] + response.data["selection_data"] = ( + self._get_selection_data_for_queryset( + filtered_qs.filter(pk__in=all_ids), + ) + ) + return response + + serializer = self.get_serializer(ordered_hits, many=True) + return Response(serializer.data) + + except NotFound: + raise + except PermissionDenied as e: + invalid_more_like_id_message = _("Invalid more_like_id") + if str(e.detail) == str(invalid_more_like_id_message): + return HttpResponseForbidden(invalid_more_like_id_message) + return HttpResponseForbidden(_("Insufficient permissions.")) + except Exception as e: + logger.warning(f"An error occurred listing search results: {e!s}") + return HttpResponseBadRequest( + "Error listing search results, check logs for more detail.", + ) @action(detail=False, methods=["GET"], name="Get Next ASN") def next_asn(self, request, *args, **kwargs): @@ -2946,18 +2954,9 @@ class SearchAutoCompleteView(GenericAPIView): else: limit = 10 - from documents import index + from documents.search import get_backend - ix = index.open_index() - - return Response( - index.autocomplete( - ix, - term, - limit, - user, - ), - ) + return Response(get_backend().autocomplete(term, limit, user)) @extend_schema_view( @@ -3023,20 +3022,21 @@ class GlobalSearchView(PassUserMixin): # First search by title docs = all_docs.filter(title__icontains=query) if not db_only and len(docs) < OBJECT_LIMIT: - # If we don't have enough results, search by content - from documents import index + # If we don't have enough results, search by content. + # Over-fetch from Tantivy (no permission filter) and rely on + # the ORM all_docs queryset for authoritative permission gating. + from documents.search import get_backend - with index.open_index_searcher() as s: - fts_query = index.DelayedFullTextQuery( - s, - request.query_params, - OBJECT_LIMIT, - filter_queryset=all_docs, - ) - results = fts_query[0:1] - docs = docs | Document.objects.filter( - id__in=[r["id"] for r in results], - ) + fts_results = get_backend().search( + query, + user=None, + page=1, + page_size=1000, + sort_field=None, + sort_reverse=False, + ) + fts_ids = {h["id"] for h in fts_results.hits} + docs = docs | all_docs.filter(id__in=fts_ids) docs = docs[:OBJECT_LIMIT] saved_views = ( get_objects_for_user_owner_aware( @@ -4279,10 +4279,16 @@ class SystemStatusView(PassUserMixin): index_error = None try: - ix = index.open_index() + from documents.search import get_backend + + get_backend() # triggers open/rebuild; raises on error index_status = "OK" - index_last_modified = make_aware( - datetime.fromtimestamp(ix.last_modified()), + # Use the most-recently modified file in the index directory as a proxy + # for last index write time (Tantivy has no single last_modified() call). + index_dir = settings.INDEX_DIR + mtimes = [p.stat().st_mtime for p in index_dir.iterdir() if p.is_file()] + index_last_modified = ( + make_aware(datetime.fromtimestamp(max(mtimes))) if mtimes else None ) except Exception as e: index_status = "ERROR" diff --git a/src/paperless/settings/__init__.py b/src/paperless/settings/__init__.py index 1c33db7c6..3522b3187 100644 --- a/src/paperless/settings/__init__.py +++ b/src/paperless/settings/__init__.py @@ -21,6 +21,7 @@ from paperless.settings.custom import parse_hosting_settings from paperless.settings.custom import parse_ignore_dates from paperless.settings.custom import parse_redis_url from paperless.settings.parsers import get_bool_from_env +from paperless.settings.parsers import get_choice_from_env from paperless.settings.parsers import get_float_from_env from paperless.settings.parsers import get_int_from_env from paperless.settings.parsers import get_list_from_env @@ -85,6 +86,11 @@ EMPTY_TRASH_DIR = ( # threads. MEDIA_LOCK = MEDIA_ROOT / "media.lock" INDEX_DIR = DATA_DIR / "index" + +ADVANCED_FUZZY_SEARCH_THRESHOLD: float | None = get_float_from_env( + "PAPERLESS_ADVANCED_FUZZY_SEARCH_THRESHOLD", +) + MODEL_FILE = get_path_from_env( "PAPERLESS_MODEL_FILE", DATA_DIR / "classification_model.pickle", @@ -1033,10 +1039,55 @@ def _get_nltk_language_setting(ocr_lang: str) -> str | None: return iso_code_to_nltk.get(ocr_lang) +def _get_search_language_setting(ocr_lang: str) -> str | None: + """ + Determine the Tantivy stemmer language. + + If PAPERLESS_SEARCH_LANGUAGE is explicitly set, it is validated against + the languages supported by Tantivy's built-in stemmer and returned as-is. + Otherwise the primary Tesseract language code from PAPERLESS_OCR_LANGUAGE + is mapped to the corresponding ISO 639-1 code understood by Tantivy. + Returns None when unset and the OCR language has no Tantivy stemmer. + """ + explicit = os.environ.get("PAPERLESS_SEARCH_LANGUAGE") + if explicit is not None: + # Lazy import avoids any app-loading order concerns; _tokenizer has no + # Django dependencies so this is safe. + from documents.search._tokenizer import SUPPORTED_LANGUAGES + + return get_choice_from_env("PAPERLESS_SEARCH_LANGUAGE", SUPPORTED_LANGUAGES) + + # Infer from the primary Tesseract language code (ISO 639-2/T → ISO 639-1) + primary = ocr_lang.split("+", maxsplit=1)[0].lower() + _ocr_to_search: dict[str, str] = { + "ara": "ar", + "dan": "da", + "nld": "nl", + "eng": "en", + "fin": "fi", + "fra": "fr", + "deu": "de", + "ell": "el", + "hun": "hu", + "ita": "it", + "nor": "no", + "por": "pt", + "ron": "ro", + "rus": "ru", + "spa": "es", + "swe": "sv", + "tam": "ta", + "tur": "tr", + } + return _ocr_to_search.get(primary) + + NLTK_ENABLED: Final[bool] = get_bool_from_env("PAPERLESS_ENABLE_NLTK", "yes") NLTK_LANGUAGE: str | None = _get_nltk_language_setting(OCR_LANGUAGE) +SEARCH_LANGUAGE: str | None = _get_search_language_setting(OCR_LANGUAGE) + ############################################################################### # Email Preprocessors # ############################################################################### diff --git a/src/paperless/settings/parsers.py b/src/paperless/settings/parsers.py index 09e474bd5..163633d84 100644 --- a/src/paperless/settings/parsers.py +++ b/src/paperless/settings/parsers.py @@ -260,7 +260,7 @@ def get_list_from_env( def get_choice_from_env( env_key: str, - choices: set[str], + choices: set[str] | frozenset[str], default: str | None = None, ) -> str: """ diff --git a/src/paperless/tests/parsers/test_tesseract_custom_settings.py b/src/paperless/tests/parsers/test_tesseract_custom_settings.py index 60d1486f4..9f3afacb6 100644 --- a/src/paperless/tests/parsers/test_tesseract_custom_settings.py +++ b/src/paperless/tests/parsers/test_tesseract_custom_settings.py @@ -14,6 +14,11 @@ from paperless.parsers.tesseract import RasterisedDocumentParser class TestParserSettingsFromDb(DirectoriesMixin, FileSystemAssertsMixin, TestCase): + @classmethod + def setUpTestData(cls) -> None: + super().setUpTestData() + ApplicationConfiguration.objects.get_or_create() + @staticmethod def get_params(): """ diff --git a/src/paperless/tests/settings/test_settings.py b/src/paperless/tests/settings/test_settings.py index b0ae3c0c5..0694d9360 100644 --- a/src/paperless/tests/settings/test_settings.py +++ b/src/paperless/tests/settings/test_settings.py @@ -2,6 +2,9 @@ import os from unittest import TestCase from unittest import mock +import pytest + +from paperless.settings import _get_search_language_setting from paperless.settings import _parse_paperless_url from paperless.settings import default_threads_per_worker @@ -32,6 +35,48 @@ class TestThreadCalculation(TestCase): self.assertLessEqual(default_workers * default_threads, i) +@pytest.mark.parametrize( + ("env_value", "expected"), + [ + ("en", "en"), + ("de", "de"), + ("fr", "fr"), + ("swedish", "swedish"), + ], +) +def test_get_search_language_setting_explicit_valid( + monkeypatch: pytest.MonkeyPatch, + env_value: str, + expected: str, +) -> None: + """ + GIVEN: + - PAPERLESS_SEARCH_LANGUAGE is set to a valid Tantivy stemmer language + WHEN: + - _get_search_language_setting is called + THEN: + - The explicit value is returned regardless of the OCR language + """ + monkeypatch.setenv("PAPERLESS_SEARCH_LANGUAGE", env_value) + assert _get_search_language_setting("deu") == expected + + +def test_get_search_language_setting_explicit_invalid( + monkeypatch: pytest.MonkeyPatch, +) -> None: + """ + GIVEN: + - PAPERLESS_SEARCH_LANGUAGE is set to an unsupported language code + WHEN: + - _get_search_language_setting is called + THEN: + - ValueError is raised + """ + monkeypatch.setenv("PAPERLESS_SEARCH_LANGUAGE", "klingon") + with pytest.raises(ValueError, match="klingon"): + _get_search_language_setting("eng") + + class TestPaperlessURLSettings(TestCase): def test_paperless_url(self) -> None: """ diff --git a/src/paperless/views.py b/src/paperless/views.py index 404bc4339..a3b965f3f 100644 --- a/src/paperless/views.py +++ b/src/paperless/views.py @@ -36,7 +36,6 @@ from rest_framework.permissions import IsAuthenticated from rest_framework.response import Response from rest_framework.viewsets import ModelViewSet -from documents.index import DelayedQuery from documents.permissions import PaperlessObjectPermissions from documents.tasks import llmindex_index from paperless.filters import GroupFilterSet @@ -83,20 +82,12 @@ class StandardPagination(PageNumberPagination): ) def get_all_result_ids(self): + from documents.search import TantivyRelevanceList + query = self.page.paginator.object_list - if isinstance(query, DelayedQuery): - try: - ids = [ - query.searcher.ixreader.stored_fields( - doc_num, - )["id"] - for doc_num in query.saved_results.get(0).results.docs() - ] - except Exception: - pass - else: - ids = self.page.paginator.object_list.values_list("pk", flat=True) - return ids + if isinstance(query, TantivyRelevanceList): + return [h["id"] for h in query._hits] + return self.page.paginator.object_list.values_list("pk", flat=True) def get_paginated_response_schema(self, schema): response_schema = super().get_paginated_response_schema(schema) diff --git a/src/paperless_ai/indexing.py b/src/paperless_ai/indexing.py index bee8f0dd9..a54492f1f 100644 --- a/src/paperless_ai/indexing.py +++ b/src/paperless_ai/indexing.py @@ -1,11 +1,8 @@ import logging import shutil -from collections.abc import Callable -from collections.abc import Iterable from datetime import timedelta from pathlib import Path from typing import TYPE_CHECKING -from typing import TypeVar from celery import states from django.conf import settings @@ -13,22 +10,17 @@ from django.utils import timezone from documents.models import Document from documents.models import PaperlessTask +from documents.utils import IterWrapper +from documents.utils import identity from paperless_ai.embedding import build_llm_index_text from paperless_ai.embedding import get_embedding_dim from paperless_ai.embedding import get_embedding_model -_T = TypeVar("_T") -IterWrapper = Callable[[Iterable[_T]], Iterable[_T]] - if TYPE_CHECKING: from llama_index.core import VectorStoreIndex from llama_index.core.schema import BaseNode -def _identity(iterable: Iterable[_T]) -> Iterable[_T]: - return iterable - - logger = logging.getLogger("paperless_ai.indexing") @@ -176,7 +168,7 @@ def vector_store_file_exists(): def update_llm_index( *, - iter_wrapper: IterWrapper[Document] = _identity, + iter_wrapper: IterWrapper[Document] = identity, rebuild=False, ) -> str: """ diff --git a/uv.lock b/uv.lock index 6bbfdc53b..feffefce5 100644 --- a/uv.lock +++ b/uv.lock @@ -350,15 +350,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b3/73/3183c9e41ca755713bdf2cc1d0810df742c09484e2e1ddd693bee53877c1/brotli-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888", size = 1488164, upload-time = "2025-11-05T18:38:53.079Z" }, ] -[[package]] -name = "cached-property" -version = "2.0.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/76/4b/3d870836119dbe9a5e3c9a61af8cc1a8b69d75aea564572e385882d5aefb/cached_property-2.0.1.tar.gz", hash = "sha256:484d617105e3ee0e4f1f58725e72a8ef9e93deee462222dbd51cd91230897641", size = 10574, upload-time = "2024-10-25T15:43:55.667Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/11/0e/7d8225aab3bc1a0f5811f8e1b557aa034ac04bdf641925b30d3caf586b28/cached_property-2.0.1-py3-none-any.whl", hash = "sha256:f617d70ab1100b7bcf6e42228f9ddcb78c676ffa167278d9f730d1c2fba69ccb", size = 7428, upload-time = "2024-10-25T15:43:54.711Z" }, -] - [[package]] name = "cbor2" version = "5.9.0" @@ -2910,12 +2901,12 @@ dependencies = [ { name = "scikit-learn", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "sentence-transformers", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "setproctitle", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "tantivy", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "tika-client", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "torch", version = "2.10.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'linux'" }, { name = "watchfiles", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "whitenoise", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, - { name = "whoosh-reloaded", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "zxing-cpp", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] @@ -2951,6 +2942,7 @@ dev = [ { name = "pytest-sugar", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "pytest-xdist", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "ruff", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "time-machine", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "zensical", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] docs = [ @@ -2974,6 +2966,7 @@ testing = [ { name = "pytest-rerunfailures", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "pytest-sugar", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "pytest-xdist", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "time-machine", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] typing = [ { name = "celery-types", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -3064,11 +3057,11 @@ requires-dist = [ { name = "scikit-learn", specifier = "~=1.8.0" }, { name = "sentence-transformers", specifier = ">=4.1" }, { name = "setproctitle", specifier = "~=1.3.4" }, + { name = "tantivy", specifier = ">=0.25.1" }, { name = "tika-client", specifier = "~=0.10.0" }, { name = "torch", specifier = "~=2.10.0", index = "https://download.pytorch.org/whl/cpu" }, { name = "watchfiles", specifier = ">=1.1.1" }, { name = "whitenoise", specifier = "~=6.11" }, - { name = "whoosh-reloaded", specifier = ">=2.7.5" }, { name = "zxing-cpp", specifier = "~=3.0.0" }, ] provides-extras = ["mariadb", "postgres", "webserver"] @@ -3090,6 +3083,7 @@ dev = [ { name = "pytest-sugar" }, { name = "pytest-xdist", specifier = "~=3.8.0" }, { name = "ruff", specifier = "~=0.15.0" }, + { name = "time-machine", specifier = ">=2.13" }, { name = "zensical", specifier = ">=0.0.21" }, ] docs = [{ name = "zensical", specifier = ">=0.0.21" }] @@ -3111,6 +3105,7 @@ testing = [ { name = "pytest-rerunfailures", specifier = "~=16.1" }, { name = "pytest-sugar" }, { name = "pytest-xdist", specifier = "~=3.8.0" }, + { name = "time-machine", specifier = ">=2.13" }, ] typing = [ { name = "celery-types" }, @@ -4664,6 +4659,34 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" }, ] +[[package]] +name = "tantivy" +version = "0.25.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/f9/0cd3955d155d3e3ef74b864769514dd191e5dacba9f0beb7af2d914942ce/tantivy-0.25.1.tar.gz", hash = "sha256:68a3314699a7d18fcf338b52bae8ce46a97dde1128a3e47e33fa4db7f71f265e", size = 75120, upload-time = "2025-12-02T11:57:12.997Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/7a/8a277f377e8a151fc0e71d4ffc1114aefb6e5e1c7dd609fed0955cf34ed8/tantivy-0.25.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d363d7b4207d3a5aa7f0d212420df35bed18bdb6bae26a2a8bd57428388b7c29", size = 7637033, upload-time = "2025-12-02T11:56:18.104Z" }, + { url = "https://files.pythonhosted.org/packages/71/31/8b4acdedfc9f9a2d04b1340d07eef5213d6f151d1e18da0cb423e5f090d2/tantivy-0.25.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8f4389cf1d889a1df7c5a3195806b4b56c37cee10d8a26faaa0dea35a867b5ff", size = 3932180, upload-time = "2025-12-02T11:56:19.833Z" }, + { url = "https://files.pythonhosted.org/packages/2f/dc/3e8499c21b4b9795e8f2fc54c68ce5b92905aaeadadaa56ecfa9180b11b1/tantivy-0.25.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99864c09fc54652c3c2486cdf13f86cdc8200f4b481569cb291e095ca5d496e5", size = 4197620, upload-time = "2025-12-02T11:56:21.496Z" }, + { url = "https://files.pythonhosted.org/packages/f8/8e/f2ce62fffc811eb62bead92c7b23c2e218f817cbd54c4f3b802e03ba1438/tantivy-0.25.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05abf37ddbc5063c575548be0d62931629c086bff7a5a1b67cf5a8f5ebf4cd8c", size = 4183794, upload-time = "2025-12-02T11:56:23.215Z" }, + { url = "https://files.pythonhosted.org/packages/41/e7/6849c713ed0996c7628324c60512c4882006f0a62145e56c624a93407f90/tantivy-0.25.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:90fd919e5f611809f746560ecf36eb9be824dec62e21ae17a27243759edb9aa1", size = 7621494, upload-time = "2025-12-02T11:56:27.069Z" }, + { url = "https://files.pythonhosted.org/packages/c5/22/c3d8294600dc6e7fa350daef9ff337d3c06e132b81df727de9f7a50c692a/tantivy-0.25.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:4613c7cf6c23f3a97989819690a0f956d799354957de7a204abcc60083cebe02", size = 3925219, upload-time = "2025-12-02T11:56:29.403Z" }, + { url = "https://files.pythonhosted.org/packages/41/fc/cbb1df71dd44c9110eff4eaaeda9d44f2d06182fe0452193be20ddfba93f/tantivy-0.25.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c477bd20b4df804d57dfc5033431bef27cde605695ae141b03abbf6ebc069129", size = 4198699, upload-time = "2025-12-02T11:56:31.359Z" }, + { url = "https://files.pythonhosted.org/packages/47/4d/71abb78b774073c3ce12a4faa4351a9d910a71ffa3659526affba163873d/tantivy-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9b1a1ba1113c523c7ff7b10f282d6c4074006f7ef8d71e1d973d51bf7291ddb", size = 4183585, upload-time = "2025-12-02T11:56:33.317Z" }, + { url = "https://files.pythonhosted.org/packages/3d/25/73cfbcf1a8ea49be6c42817431cac46b70a119fe64da903fcc2d92b5b511/tantivy-0.25.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:f51ff7196c6f31719202080ed8372d5e3d51e92c749c032fb8234f012e99744c", size = 7622530, upload-time = "2025-12-02T11:56:36.839Z" }, + { url = "https://files.pythonhosted.org/packages/12/c8/c0d7591cdf4f7e7a9fc4da786d1ca8cd1aacffaa2be16ea6d401a8e4a566/tantivy-0.25.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:550e63321bfcacc003859f2fa29c1e8e56450807b3c9a501c1add27cfb9236d9", size = 3925637, upload-time = "2025-12-02T11:56:38.425Z" }, + { url = "https://files.pythonhosted.org/packages/3a/09/bedfc223bffec7641b417dd7ab071134b2ef8f8550e9b1fb6014657ef52e/tantivy-0.25.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fde31cc8d6e122faf7902aeea32bc008a429a6e8904e34d3468126a3ec01b016", size = 4197322, upload-time = "2025-12-02T11:56:40.411Z" }, + { url = "https://files.pythonhosted.org/packages/f5/f1/1fa5183500c8042200c9f2b840d34f5bbcfb434a1ee750e7132262d2a5c9/tantivy-0.25.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b11bd5a518b0be645320b47af8493f6a40c4f3234313e37adcf4534a564d27dd", size = 4183143, upload-time = "2025-12-02T11:56:42.048Z" }, + { url = "https://files.pythonhosted.org/packages/8b/2f/581519492226f97d23bd0adc95dad991ebeaa73ea6abc8bff389a3096d9a/tantivy-0.25.1-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:dae99e75b7eaa9bf5bd16ab106b416370f08c135aed0e117d62a3201cd1ffe36", size = 7610316, upload-time = "2025-12-02T11:56:45.927Z" }, + { url = "https://files.pythonhosted.org/packages/91/40/5d7bc315ab9e6a22c5572656e8ada1c836cfa96dccf533377504fbc3c9d9/tantivy-0.25.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:506e9533c5ef4d3df43bad64ffecc0aa97c76e361ea610815dc3a20a9d6b30b3", size = 3919882, upload-time = "2025-12-02T11:56:48.469Z" }, + { url = "https://files.pythonhosted.org/packages/02/b9/e0ef2f57a6a72444cb66c2ffbc310ab33ffaace275f1c4b0319d84ea3f18/tantivy-0.25.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dbd4f8f264dacbcc9dee542832da2173fd53deaaea03f082d95214f8b5ed6bc", size = 4196031, upload-time = "2025-12-02T11:56:50.151Z" }, + { url = "https://files.pythonhosted.org/packages/1e/02/bf3f8cacfd08642e14a73f7956a3fb95d58119132c98c121b9065a1f8615/tantivy-0.25.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:824c643ccb640dd9e35e00c5d5054ddf3323f56fe4219d57d428a9eeea13d22c", size = 4183437, upload-time = "2025-12-02T11:56:51.818Z" }, + { url = "https://files.pythonhosted.org/packages/ff/44/9f1d67aa5030f7eebc966c863d1316a510a971dd8bb45651df4acdfae9ed/tantivy-0.25.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7f5d29ae85dd0f23df8d15b3e7b341d4f9eb5a446bbb9640df48ac1f6d9e0c6c", size = 7623723, upload-time = "2025-12-02T11:56:55.066Z" }, + { url = "https://files.pythonhosted.org/packages/db/30/6e085bd3ed9d12da3c91c185854abd70f9dfd35fb36a75ea98428d42c30b/tantivy-0.25.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:f2d2938fb69a74fc1bb36edfaf7f0d1596fa1264db0f377bda2195c58bcb6245", size = 3926243, upload-time = "2025-12-02T11:56:57.058Z" }, + { url = "https://files.pythonhosted.org/packages/32/f5/a00d65433430f51718e5cc6938df571765d7c4e03aedec5aef4ab567aa9b/tantivy-0.25.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f5ff124c4802558e627091e780b362ca944169736caba5a372eef39a79d0ae0", size = 4207186, upload-time = "2025-12-02T11:56:58.803Z" }, + { url = "https://files.pythonhosted.org/packages/19/63/61bdb12fc95f2a7f77bd419a5149bfa9f28caa76cb569bf2b6b06e1d033e/tantivy-0.25.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43b80ef62a340416139c93d19264e5f808da48e04f9305f1092b8ed22be0a5be", size = 4187312, upload-time = "2025-12-02T11:57:00.595Z" }, +] + [[package]] name = "tenacity" version = "9.1.2" @@ -4752,6 +4775,62 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ab/0d/c1ad6f4016a3968c048545f5d9b8ffebf577774b2ede3e2e352553b685fe/tiktoken-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5edb8743b88d5be814b1a8a8854494719080c28faaa1ccbef02e87354fe71ef0", size = 1253706, upload-time = "2025-10-06T20:22:33.385Z" }, ] +[[package]] +name = "time-machine" +version = "3.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/02/fc/37b02f6094dbb1f851145330460532176ed2f1dc70511a35828166c41e52/time_machine-3.2.0.tar.gz", hash = "sha256:a4ddd1cea17b8950e462d1805a42b20c81eb9aafc8f66b392dd5ce997e037d79", size = 14804, upload-time = "2025-12-17T23:33:02.599Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f5/e1/03aae5fbaa53859f665094af696338fc7cae733d926a024af69982712350/time_machine-3.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c188a9dda9fcf975022f1b325b466651b96a4dfc223c523ed7ed8d979f9bf3e8", size = 19143, upload-time = "2025-12-17T23:31:44.258Z" }, + { url = "https://files.pythonhosted.org/packages/75/8f/98cb17bebb52b22ff4ec26984dd44280f9c71353c3bae0640a470e6683e5/time_machine-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:17245f1cc2dd13f9d63a174be59bb2684a9e5e0a112ab707e37be92068cd655f", size = 15273, upload-time = "2025-12-17T23:31:45.246Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2f/ca11e4a7897234bb9331fcc5f4ed4714481ba4012370cc79a0ae8c42ea0a/time_machine-3.2.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d9bd1de1996e76efd36ae15970206c5089fb3728356794455bd5cd8d392b5537", size = 31049, upload-time = "2025-12-17T23:31:46.613Z" }, + { url = "https://files.pythonhosted.org/packages/cf/ad/d17d83a59943094e6b6c6a3743caaf6811b12203c3e07a30cc7bcc2ab7ee/time_machine-3.2.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:98493cd50e8b7f941eab69b9e18e697ad69db1a0ec1959f78f3d7b0387107e5c", size = 32632, upload-time = "2025-12-17T23:31:47.72Z" }, + { url = "https://files.pythonhosted.org/packages/71/50/d60576d047a0dfb5638cdfb335e9c3deb6e8528544fa0b3966a8480f72b7/time_machine-3.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:31f2a33d595d9f91eb9bc7f157f0dc5721f5789f4c4a9e8b852cdedb2a7d9b16", size = 34289, upload-time = "2025-12-17T23:31:48.913Z" }, + { url = "https://files.pythonhosted.org/packages/fa/fe/4afa602dbdebddde6d0ea4a7fe849e49b9bb85dc3fb415725a87ccb4b471/time_machine-3.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9f78ac4213c10fbc44283edd1a29cfb7d3382484f4361783ddc057292aaa1889", size = 33175, upload-time = "2025-12-17T23:31:50.611Z" }, + { url = "https://files.pythonhosted.org/packages/0d/87/c152e23977c1d7d7c94eb3ed3ea45cc55971796205125c6fdff40db2c60f/time_machine-3.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c1326b09e947b360926d529a96d1d9e126ce120359b63b506ecdc6ee20755c23", size = 31170, upload-time = "2025-12-17T23:31:51.645Z" }, + { url = "https://files.pythonhosted.org/packages/80/af/54acf51d0f3ade3b51eab73df6192937c9a938753ef5456dff65eb8630be/time_machine-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9f2949f03d15264cc15c38918a2cda8966001f0f4ebe190cbfd9c56d91aed8ac", size = 32292, upload-time = "2025-12-17T23:31:52.803Z" }, + { url = "https://files.pythonhosted.org/packages/71/8b/080c8eedcd67921a52ba5bd0e075362062509ab63c86fc1a0442fad241a6/time_machine-3.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:cc4bee5b0214d7dc4ebc91f4a4c600f1a598e9b5606ac751f42cb6f6740b1dbb", size = 19255, upload-time = "2025-12-17T23:31:58.057Z" }, + { url = "https://files.pythonhosted.org/packages/66/17/0e5291e9eb705bf8a5a1305f826e979af307bbeb79def4ddbf4b3f9a81e0/time_machine-3.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3ca036304b4460ae2fdc1b52dd8b1fa7cf1464daa427fc49567413c09aa839c1", size = 15360, upload-time = "2025-12-17T23:31:59.048Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e8/9ab87b71d2e2b62463b9b058b7ae7ac09fb57f8fcd88729dec169d304340/time_machine-3.2.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5442735b41d7a2abc2f04579b4ca6047ed4698a8338a4fec92c7c9423e7938cb", size = 33029, upload-time = "2025-12-17T23:32:00.413Z" }, + { url = "https://files.pythonhosted.org/packages/4b/26/b5ca19da6f25ea905b3e10a0ea95d697c1aeba0404803a43c68f1af253e6/time_machine-3.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:97da3e971e505cb637079fb07ab0bcd36e33279f8ecac888ff131f45ef1e4d8d", size = 34579, upload-time = "2025-12-17T23:32:01.431Z" }, + { url = "https://files.pythonhosted.org/packages/79/ca/6ac7ad5f10ea18cc1d9de49716ba38c32132c7b64532430d92ef240c116b/time_machine-3.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3cdda6dee4966e38aeb487309bb414c6cb23a81fc500291c77a8fcd3098832e7", size = 35961, upload-time = "2025-12-17T23:32:02.521Z" }, + { url = "https://files.pythonhosted.org/packages/33/67/390dd958bed395ab32d79a9fe61fe111825c0dd4ded54dbba7e867f171e6/time_machine-3.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:33d9efd302a6998bcc8baa4d84f259f8a4081105bd3d7f7af7f1d0abd3b1c8aa", size = 34668, upload-time = "2025-12-17T23:32:03.585Z" }, + { url = "https://files.pythonhosted.org/packages/da/57/c88fff034a4e9538b3ae7c68c9cfb283670b14d17522c5a8bc17d29f9a4b/time_machine-3.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3a0b0a33971f14145853c9bd95a6ab0353cf7e0019fa2a7aa1ae9fddfe8eab50", size = 32891, upload-time = "2025-12-17T23:32:04.656Z" }, + { url = "https://files.pythonhosted.org/packages/2d/70/ebbb76022dba0fec8f9156540fc647e4beae1680c787c01b1b6200e56d70/time_machine-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2d0be9e5f22c38082d247a2cdcd8a936504e9db60b7b3606855fb39f299e9548", size = 34080, upload-time = "2025-12-17T23:32:06.146Z" }, + { url = "https://files.pythonhosted.org/packages/ee/cd/43ad5efc88298af3c59b66769cea7f055567a85071579ed40536188530c1/time_machine-3.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c421a8eb85a4418a7675a41bf8660224318c46cc62e4751c8f1ceca752059090", size = 19318, upload-time = "2025-12-17T23:32:10.518Z" }, + { url = "https://files.pythonhosted.org/packages/b0/f6/084010ef7f4a3f38b5a4900923d7c85b29e797655c4f6ee4ce54d903cca8/time_machine-3.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8f4e758f7727d0058c4950c66b58200c187072122d6f7a98b610530a4233ea7b", size = 15390, upload-time = "2025-12-17T23:32:11.625Z" }, + { url = "https://files.pythonhosted.org/packages/25/aa/1cabb74134f492270dc6860cb7865859bf40ecf828be65972827646e91ad/time_machine-3.2.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:154bd3f75c81f70218b2585cc12b60762fb2665c507eec5ec5037d8756d9b4e0", size = 33115, upload-time = "2025-12-17T23:32:13.219Z" }, + { url = "https://files.pythonhosted.org/packages/5e/03/78c5d7dfa366924eb4dbfcc3fc917c39a4280ca234b12819cc1f16c03d88/time_machine-3.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d50cfe5ebea422c896ad8d278af9648412b7533b8ea6adeeee698a3fd9b1d3b7", size = 34705, upload-time = "2025-12-17T23:32:14.29Z" }, + { url = "https://files.pythonhosted.org/packages/86/93/d5e877c24541f674c6869ff6e9c56833369796010190252e92c9d7ae5f0f/time_machine-3.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:636576501724bd6a9124e69d86e5aef263479e89ef739c5db361469f0463a0a1", size = 36104, upload-time = "2025-12-17T23:32:15.354Z" }, + { url = "https://files.pythonhosted.org/packages/22/1c/d4bae72f388f67efc9609f89b012e434bb19d9549c7a7b47d6c7d9e5c55d/time_machine-3.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:40e6f40c57197fcf7ec32d2c563f4df0a82c42cdcc3cab27f688e98f6060df10", size = 34765, upload-time = "2025-12-17T23:32:16.434Z" }, + { url = "https://files.pythonhosted.org/packages/1d/c3/ac378cf301d527d8dfad2f0db6bad0dfb1ab73212eaa56d6b96ee5d9d20b/time_machine-3.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:a1bcf0b846bbfc19a79bc19e3fa04d8c7b1e8101c1b70340ffdb689cd801ea53", size = 33010, upload-time = "2025-12-17T23:32:17.532Z" }, + { url = "https://files.pythonhosted.org/packages/06/35/7ce897319accda7a6970b288a9a8c52d25227342a7508505a2b3d235b649/time_machine-3.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ae55a56c179f4fe7a62575ad5148b6ed82f6c7e5cf2f9a9ec65f2f5b067db5f5", size = 34185, upload-time = "2025-12-17T23:32:18.566Z" }, + { url = "https://files.pythonhosted.org/packages/67/e7/487f0ba5fe6c58186a5e1af2a118dfa2c160fedb37ef53a7e972d410408e/time_machine-3.2.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:59d71545e62525a4b85b6de9ab5c02ee3c61110fd7f636139914a2335dcbfc9c", size = 20000, upload-time = "2025-12-17T23:32:23.058Z" }, + { url = "https://files.pythonhosted.org/packages/e1/17/eb2c0054c8d44dd42df84ccd434539249a9c7d0b8eb53f799be2102500ab/time_machine-3.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:999672c621c35362bc28e03ca0c7df21500195540773c25993421fd8d6cc5003", size = 15657, upload-time = "2025-12-17T23:32:24.125Z" }, + { url = "https://files.pythonhosted.org/packages/43/21/93443b5d1dd850f8bb9442e90d817a9033dcce6bfbdd3aabbb9786251c80/time_machine-3.2.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5faf7397f0580c7b9d67288522c8d7863e85f0cffadc0f1fccdb2c3dfce5783e", size = 39216, upload-time = "2025-12-17T23:32:25.542Z" }, + { url = "https://files.pythonhosted.org/packages/9f/9e/18544cf8acc72bb1dc03762231c82ecc259733f4bb6770a7bbe5cd138603/time_machine-3.2.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d3dd886ec49f1fa5a00e844f5947e5c0f98ce574750c24b7424c6f77fc1c3e87", size = 40764, upload-time = "2025-12-17T23:32:26.643Z" }, + { url = "https://files.pythonhosted.org/packages/27/f7/9fe9ce2795636a3a7467307af6bdf38bb613ddb701a8a5cd50ec713beb5e/time_machine-3.2.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:da0ecd96bc7bbe450acaaabe569d84e81688f1be8ad58d1470e42371d145fb53", size = 43526, upload-time = "2025-12-17T23:32:27.693Z" }, + { url = "https://files.pythonhosted.org/packages/03/c1/a93e975ba9dec22e87ec92d18c28e67d36bd536f9119ffa439b2892b0c9c/time_machine-3.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:158220e946c1c4fb8265773a0282c88c35a7e3bb5d78e3561214e3b3231166f3", size = 41727, upload-time = "2025-12-17T23:32:28.985Z" }, + { url = "https://files.pythonhosted.org/packages/5f/fb/e3633e5a6bbed1c76bb2e9810dabc2f8467532ffcd29b9aed404b473061a/time_machine-3.2.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c1aee29bc54356f248d5d7dfdd131e12ca825e850a08c0ebdb022266d073013", size = 38952, upload-time = "2025-12-17T23:32:30.031Z" }, + { url = "https://files.pythonhosted.org/packages/82/3d/02e9fb2526b3d6b1b45bc8e4d912d95d1cd699d1a3f6df985817d37a0600/time_machine-3.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c8ed2224f09d25b1c2fc98683613aca12f90f682a427eabb68fc824d27014e4a", size = 39829, upload-time = "2025-12-17T23:32:31.075Z" }, + { url = "https://files.pythonhosted.org/packages/61/70/b4b980d126ed155c78d1879c50d60c8dcbd47bd11cb14ee7be50e0dfc07f/time_machine-3.2.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:1398980c017fe5744d66f419e0115ee48a53b00b146d738e1416c225eb610b82", size = 19303, upload-time = "2025-12-17T23:32:35.796Z" }, + { url = "https://files.pythonhosted.org/packages/73/73/eaa33603c69a68fe2b6f54f9dd75481693d62f1d29676531002be06e2d1c/time_machine-3.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:4f8f4e35f4191ef70c2ab8ff490761ee9051b891afce2bf86dde3918eb7b537b", size = 15431, upload-time = "2025-12-17T23:32:37.244Z" }, + { url = "https://files.pythonhosted.org/packages/76/10/b81e138e86cc7bab40cdb59d294b341e172201f4a6c84bb0ec080407977a/time_machine-3.2.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6db498686ecf6163c5aa8cf0bcd57bbe0f4081184f247edf3ee49a2612b584f9", size = 33206, upload-time = "2025-12-17T23:32:38.713Z" }, + { url = "https://files.pythonhosted.org/packages/d3/72/4deab446b579e8bd5dca91de98595c5d6bd6a17ce162abf5c5f2ce40d3d8/time_machine-3.2.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:027c1807efb74d0cd58ad16524dec94212fbe900115d70b0123399883657ac0f", size = 34792, upload-time = "2025-12-17T23:32:40.223Z" }, + { url = "https://files.pythonhosted.org/packages/2c/39/439c6b587ddee76d533fe972289d0646e0a5520e14dc83d0a30aeb5565f7/time_machine-3.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92432610c05676edd5e6946a073c6f0c926923123ce7caee1018dc10782c713d", size = 36187, upload-time = "2025-12-17T23:32:41.705Z" }, + { url = "https://files.pythonhosted.org/packages/4b/db/2da4368db15180989bab83746a857bde05ad16e78f326801c142bb747a06/time_machine-3.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c25586b62480eb77ef3d953fba273209478e1ef49654592cd6a52a68dfe56a67", size = 34855, upload-time = "2025-12-17T23:32:42.817Z" }, + { url = "https://files.pythonhosted.org/packages/88/84/120a431fee50bc4c241425bee4d3a4910df4923b7ab5f7dff1bf0c772f08/time_machine-3.2.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:6bf3a2fa738d15e0b95d14469a0b8ea42635467408d8b490e263d5d45c9a177f", size = 33222, upload-time = "2025-12-17T23:32:43.94Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ea/89cfda82bb8c57ff91bb9a26751aa234d6d90e9b4d5ab0ad9dce0f9f0329/time_machine-3.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ce76b82276d7ad2a66cdc85dad4df19d1422b69183170a34e8fbc4c3f35502f7", size = 34270, upload-time = "2025-12-17T23:32:45.037Z" }, + { url = "https://files.pythonhosted.org/packages/86/a1/142de946dc4393f910bf4564b5c3ba819906e1f49b06c9cb557519c849e4/time_machine-3.2.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4e374779021446fc2b5c29d80457ec9a3b1a5df043dc2aae07d7c1415d52323c", size = 19991, upload-time = "2025-12-17T23:32:49.933Z" }, + { url = "https://files.pythonhosted.org/packages/ee/62/7f17def6289901f94726921811a16b9adce46e666362c75d45730c60274f/time_machine-3.2.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:122310a6af9c36e9a636da32830e591e7923e8a07bdd0a43276c3a36c6821c90", size = 15707, upload-time = "2025-12-17T23:32:50.969Z" }, + { url = "https://files.pythonhosted.org/packages/5d/d3/3502fb9bd3acb159c18844b26c43220201a0d4a622c0c853785d07699a92/time_machine-3.2.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:ba3eeb0f018cc362dd8128befa3426696a2e16dd223c3fb695fde184892d4d8c", size = 39207, upload-time = "2025-12-17T23:32:52.033Z" }, + { url = "https://files.pythonhosted.org/packages/5a/be/8b27f4aa296fda14a5a2ad7f588ddd450603c33415ab3f8e85b2f1a44678/time_machine-3.2.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:77d38ba664b381a7793f8786efc13b5004f0d5f672dae814430445b8202a67a6", size = 40764, upload-time = "2025-12-17T23:32:53.167Z" }, + { url = "https://files.pythonhosted.org/packages/42/cd/fe4c4e5c8ab6d48fab3624c32be9116fb120173a35fe67e482e5cf68b3d2/time_machine-3.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f09abeb8f03f044d72712207e0489a62098ad3ad16dac38927fcf80baca4d6a7", size = 43508, upload-time = "2025-12-17T23:32:54.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/28/5a3ba2fce85b97655a425d6bb20a441550acd2b304c96b2c19d3839f721a/time_machine-3.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:6b28367ce4f73987a55e230e1d30a57a3af85da8eb1a140074eb6e8c7e6ef19f", size = 41712, upload-time = "2025-12-17T23:32:55.781Z" }, + { url = "https://files.pythonhosted.org/packages/81/58/e38084be7fdabb4835db68a3a47e58c34182d79fc35df1ecbe0db2c5359f/time_machine-3.2.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:903c7751c904581da9f7861c3015bed7cdc40047321291d3694a3cdc783bbca3", size = 38939, upload-time = "2025-12-17T23:32:56.867Z" }, + { url = "https://files.pythonhosted.org/packages/40/d0/ad3feb0a392ef4e0c08bc32024950373ddc0669002cbdcbb9f3bf0c2d114/time_machine-3.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:528217cad85ede5f85c8bc78b0341868d3c3cfefc6ecb5b622e1cacb6c73247b", size = 39837, upload-time = "2025-12-17T23:32:58.283Z" }, +] + [[package]] name = "tinytag" version = "2.2.1" @@ -5474,18 +5553,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/db/eb/d5583a11486211f3ebd4b385545ae787f32363d453c19fffd81106c9c138/whitenoise-6.12.0-py3-none-any.whl", hash = "sha256:fc5e8c572e33ebf24795b47b6a7da8da3c00cff2349f5b04c02f28d0cc5a3cc2", size = 20302, upload-time = "2026-02-27T00:05:40.086Z" }, ] -[[package]] -name = "whoosh-reloaded" -version = "2.7.5" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "cached-property", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/17/51/3fb4b9fdeaaf96512514ccf2871186333ce41a0de2ea48236a4056a5f6af/Whoosh-Reloaded-2.7.5.tar.gz", hash = "sha256:39ed7dfbd1fec97af33933107bdf78110728375ed0f2abb25dec6dbfdcb279d8", size = 1061606, upload-time = "2024-02-02T20:06:42.285Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/69/90/866dfe421f188217ecd7339585e961034a7f4fdc96b62cec3b40a50dbdef/Whoosh_Reloaded-2.7.5-py2.py3-none-any.whl", hash = "sha256:2ab6aeeafb359fbff4beb3c704b960fd88240354f3363f1c5bdb5c2325cae80e", size = 551793, upload-time = "2024-02-02T20:06:39.868Z" }, -] - [[package]] name = "wrapt" version = "2.0.1" From 05c9e21face093e6d3e4c4203b1b9b4d7512b2a8 Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 19:40:05 +0000 Subject: [PATCH 23/23] Auto translate strings --- src/locale/en_US/LC_MESSAGES/django.po | 348 ++++++++++++------------- 1 file changed, 174 insertions(+), 174 deletions(-) diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index f9bce3a1e..cd32e10bd 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-31 18:24+0000\n" +"POT-Creation-Date: 2026-04-02 19:39+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -61,27 +61,27 @@ msgstr "" msgid "owner" msgstr "" -#: documents/models.py:57 documents/models.py:1165 +#: documents/models.py:57 documents/models.py:1172 msgid "None" msgstr "" -#: documents/models.py:58 documents/models.py:1166 +#: documents/models.py:58 documents/models.py:1173 msgid "Any word" msgstr "" -#: documents/models.py:59 documents/models.py:1167 +#: documents/models.py:59 documents/models.py:1174 msgid "All words" msgstr "" -#: documents/models.py:60 documents/models.py:1168 +#: documents/models.py:60 documents/models.py:1175 msgid "Exact match" msgstr "" -#: documents/models.py:61 documents/models.py:1169 +#: documents/models.py:61 documents/models.py:1176 msgid "Regular expression" msgstr "" -#: documents/models.py:62 documents/models.py:1170 +#: documents/models.py:62 documents/models.py:1177 msgid "Fuzzy word" msgstr "" @@ -89,20 +89,20 @@ msgstr "" msgid "Automatic" msgstr "" -#: documents/models.py:66 documents/models.py:536 documents/models.py:1748 +#: documents/models.py:66 documents/models.py:536 documents/models.py:1755 #: paperless_mail/models.py:23 paperless_mail/models.py:143 msgid "name" msgstr "" -#: documents/models.py:68 documents/models.py:1234 +#: documents/models.py:68 documents/models.py:1241 msgid "match" msgstr "" -#: documents/models.py:71 documents/models.py:1237 +#: documents/models.py:71 documents/models.py:1244 msgid "matching algorithm" msgstr "" -#: documents/models.py:76 documents/models.py:1242 +#: documents/models.py:76 documents/models.py:1249 msgid "is insensitive" msgstr "" @@ -272,7 +272,7 @@ msgid "Optional short label for a document version." msgstr "" #: documents/models.py:340 documents/models.py:773 documents/models.py:827 -#: documents/models.py:1791 +#: documents/models.py:1798 msgid "document" msgstr "" @@ -296,11 +296,11 @@ msgstr "" msgid "Title" msgstr "" -#: documents/models.py:523 documents/models.py:1186 +#: documents/models.py:523 documents/models.py:1193 msgid "Created" msgstr "" -#: documents/models.py:524 documents/models.py:1185 +#: documents/models.py:524 documents/models.py:1192 msgid "Added" msgstr "" @@ -841,467 +841,467 @@ msgstr "" msgid "custom field instances" msgstr "" -#: documents/models.py:1173 +#: documents/models.py:1180 msgid "Consumption Started" msgstr "" -#: documents/models.py:1174 +#: documents/models.py:1181 msgid "Document Added" msgstr "" -#: documents/models.py:1175 +#: documents/models.py:1182 msgid "Document Updated" msgstr "" -#: documents/models.py:1176 +#: documents/models.py:1183 msgid "Scheduled" msgstr "" -#: documents/models.py:1179 +#: documents/models.py:1186 msgid "Consume Folder" msgstr "" -#: documents/models.py:1180 +#: documents/models.py:1187 msgid "Api Upload" msgstr "" -#: documents/models.py:1181 +#: documents/models.py:1188 msgid "Mail Fetch" msgstr "" -#: documents/models.py:1182 +#: documents/models.py:1189 msgid "Web UI" msgstr "" -#: documents/models.py:1187 +#: documents/models.py:1194 msgid "Modified" msgstr "" -#: documents/models.py:1188 +#: documents/models.py:1195 msgid "Custom Field" msgstr "" -#: documents/models.py:1191 +#: documents/models.py:1198 msgid "Workflow Trigger Type" msgstr "" -#: documents/models.py:1203 +#: documents/models.py:1210 msgid "filter path" msgstr "" -#: documents/models.py:1208 +#: documents/models.py:1215 msgid "" "Only consume documents with a path that matches this if specified. Wildcards " "specified as * are allowed. Case insensitive." msgstr "" -#: documents/models.py:1215 +#: documents/models.py:1222 msgid "filter filename" msgstr "" -#: documents/models.py:1220 paperless_mail/models.py:200 +#: documents/models.py:1227 paperless_mail/models.py:200 msgid "" "Only consume documents which entirely match this filename if specified. " "Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "" -#: documents/models.py:1231 +#: documents/models.py:1238 msgid "filter documents from this mail rule" msgstr "" -#: documents/models.py:1247 +#: documents/models.py:1254 msgid "has these tag(s)" msgstr "" -#: documents/models.py:1254 +#: documents/models.py:1261 msgid "has all of these tag(s)" msgstr "" -#: documents/models.py:1261 +#: documents/models.py:1268 msgid "does not have these tag(s)" msgstr "" -#: documents/models.py:1269 +#: documents/models.py:1276 msgid "has this document type" msgstr "" -#: documents/models.py:1276 +#: documents/models.py:1283 msgid "has one of these document types" msgstr "" -#: documents/models.py:1283 +#: documents/models.py:1290 msgid "does not have these document type(s)" msgstr "" -#: documents/models.py:1291 +#: documents/models.py:1298 msgid "has this correspondent" msgstr "" -#: documents/models.py:1298 +#: documents/models.py:1305 msgid "does not have these correspondent(s)" msgstr "" -#: documents/models.py:1305 +#: documents/models.py:1312 msgid "has one of these correspondents" msgstr "" -#: documents/models.py:1313 +#: documents/models.py:1320 msgid "has this storage path" msgstr "" -#: documents/models.py:1320 +#: documents/models.py:1327 msgid "has one of these storage paths" msgstr "" -#: documents/models.py:1327 +#: documents/models.py:1334 msgid "does not have these storage path(s)" msgstr "" -#: documents/models.py:1331 +#: documents/models.py:1338 msgid "filter custom field query" msgstr "" -#: documents/models.py:1334 +#: documents/models.py:1341 msgid "JSON-encoded custom field query expression." msgstr "" -#: documents/models.py:1338 +#: documents/models.py:1345 msgid "schedule offset days" msgstr "" -#: documents/models.py:1341 +#: documents/models.py:1348 msgid "The number of days to offset the schedule trigger by." msgstr "" -#: documents/models.py:1346 +#: documents/models.py:1353 msgid "schedule is recurring" msgstr "" -#: documents/models.py:1349 +#: documents/models.py:1356 msgid "If the schedule should be recurring." msgstr "" -#: documents/models.py:1354 +#: documents/models.py:1361 msgid "schedule recurring delay in days" msgstr "" -#: documents/models.py:1358 +#: documents/models.py:1365 msgid "The number of days between recurring schedule triggers." msgstr "" -#: documents/models.py:1363 +#: documents/models.py:1370 msgid "schedule date field" msgstr "" -#: documents/models.py:1368 +#: documents/models.py:1375 msgid "The field to check for a schedule trigger." msgstr "" -#: documents/models.py:1377 +#: documents/models.py:1384 msgid "schedule date custom field" msgstr "" -#: documents/models.py:1381 +#: documents/models.py:1388 msgid "workflow trigger" msgstr "" -#: documents/models.py:1382 +#: documents/models.py:1389 msgid "workflow triggers" msgstr "" -#: documents/models.py:1390 +#: documents/models.py:1397 msgid "email subject" msgstr "" -#: documents/models.py:1394 +#: documents/models.py:1401 msgid "" "The subject of the email, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:1400 +#: documents/models.py:1407 msgid "email body" msgstr "" -#: documents/models.py:1403 +#: documents/models.py:1410 msgid "" "The body (message) of the email, can include some placeholders, see " "documentation." msgstr "" -#: documents/models.py:1409 +#: documents/models.py:1416 msgid "emails to" msgstr "" -#: documents/models.py:1412 +#: documents/models.py:1419 msgid "The destination email addresses, comma separated." msgstr "" -#: documents/models.py:1418 +#: documents/models.py:1425 msgid "include document in email" msgstr "" -#: documents/models.py:1429 +#: documents/models.py:1436 msgid "webhook url" msgstr "" -#: documents/models.py:1432 +#: documents/models.py:1439 msgid "The destination URL for the notification." msgstr "" -#: documents/models.py:1437 +#: documents/models.py:1444 msgid "use parameters" msgstr "" -#: documents/models.py:1442 +#: documents/models.py:1449 msgid "send as JSON" msgstr "" -#: documents/models.py:1446 +#: documents/models.py:1453 msgid "webhook parameters" msgstr "" -#: documents/models.py:1449 +#: documents/models.py:1456 msgid "The parameters to send with the webhook URL if body not used." msgstr "" -#: documents/models.py:1453 +#: documents/models.py:1460 msgid "webhook body" msgstr "" -#: documents/models.py:1456 +#: documents/models.py:1463 msgid "The body to send with the webhook URL if parameters not used." msgstr "" -#: documents/models.py:1460 +#: documents/models.py:1467 msgid "webhook headers" msgstr "" -#: documents/models.py:1463 +#: documents/models.py:1470 msgid "The headers to send with the webhook URL." msgstr "" -#: documents/models.py:1468 +#: documents/models.py:1475 msgid "include document in webhook" msgstr "" -#: documents/models.py:1479 +#: documents/models.py:1486 msgid "Assignment" msgstr "" -#: documents/models.py:1483 +#: documents/models.py:1490 msgid "Removal" msgstr "" -#: documents/models.py:1487 documents/templates/account/password_reset.html:15 +#: documents/models.py:1494 documents/templates/account/password_reset.html:15 msgid "Email" msgstr "" -#: documents/models.py:1491 +#: documents/models.py:1498 msgid "Webhook" msgstr "" -#: documents/models.py:1495 +#: documents/models.py:1502 msgid "Password removal" msgstr "" -#: documents/models.py:1499 +#: documents/models.py:1506 msgid "Move to trash" msgstr "" -#: documents/models.py:1503 +#: documents/models.py:1510 msgid "Workflow Action Type" msgstr "" -#: documents/models.py:1508 documents/models.py:1750 +#: documents/models.py:1515 documents/models.py:1757 #: paperless_mail/models.py:145 msgid "order" msgstr "" -#: documents/models.py:1511 +#: documents/models.py:1518 msgid "assign title" msgstr "" -#: documents/models.py:1515 +#: documents/models.py:1522 msgid "Assign a document title, must be a Jinja2 template, see documentation." msgstr "" -#: documents/models.py:1523 paperless_mail/models.py:274 +#: documents/models.py:1530 paperless_mail/models.py:274 msgid "assign this tag" msgstr "" -#: documents/models.py:1532 paperless_mail/models.py:282 +#: documents/models.py:1539 paperless_mail/models.py:282 msgid "assign this document type" msgstr "" -#: documents/models.py:1541 paperless_mail/models.py:296 +#: documents/models.py:1548 paperless_mail/models.py:296 msgid "assign this correspondent" msgstr "" -#: documents/models.py:1550 +#: documents/models.py:1557 msgid "assign this storage path" msgstr "" -#: documents/models.py:1559 +#: documents/models.py:1566 msgid "assign this owner" msgstr "" -#: documents/models.py:1566 +#: documents/models.py:1573 msgid "grant view permissions to these users" msgstr "" -#: documents/models.py:1573 +#: documents/models.py:1580 msgid "grant view permissions to these groups" msgstr "" -#: documents/models.py:1580 +#: documents/models.py:1587 msgid "grant change permissions to these users" msgstr "" -#: documents/models.py:1587 +#: documents/models.py:1594 msgid "grant change permissions to these groups" msgstr "" -#: documents/models.py:1594 +#: documents/models.py:1601 msgid "assign these custom fields" msgstr "" -#: documents/models.py:1598 +#: documents/models.py:1605 msgid "custom field values" msgstr "" -#: documents/models.py:1602 +#: documents/models.py:1609 msgid "Optional values to assign to the custom fields." msgstr "" -#: documents/models.py:1611 +#: documents/models.py:1618 msgid "remove these tag(s)" msgstr "" -#: documents/models.py:1616 +#: documents/models.py:1623 msgid "remove all tags" msgstr "" -#: documents/models.py:1623 +#: documents/models.py:1630 msgid "remove these document type(s)" msgstr "" -#: documents/models.py:1628 +#: documents/models.py:1635 msgid "remove all document types" msgstr "" -#: documents/models.py:1635 +#: documents/models.py:1642 msgid "remove these correspondent(s)" msgstr "" -#: documents/models.py:1640 +#: documents/models.py:1647 msgid "remove all correspondents" msgstr "" -#: documents/models.py:1647 +#: documents/models.py:1654 msgid "remove these storage path(s)" msgstr "" -#: documents/models.py:1652 +#: documents/models.py:1659 msgid "remove all storage paths" msgstr "" -#: documents/models.py:1659 +#: documents/models.py:1666 msgid "remove these owner(s)" msgstr "" -#: documents/models.py:1664 +#: documents/models.py:1671 msgid "remove all owners" msgstr "" -#: documents/models.py:1671 +#: documents/models.py:1678 msgid "remove view permissions for these users" msgstr "" -#: documents/models.py:1678 +#: documents/models.py:1685 msgid "remove view permissions for these groups" msgstr "" -#: documents/models.py:1685 +#: documents/models.py:1692 msgid "remove change permissions for these users" msgstr "" -#: documents/models.py:1692 +#: documents/models.py:1699 msgid "remove change permissions for these groups" msgstr "" -#: documents/models.py:1697 +#: documents/models.py:1704 msgid "remove all permissions" msgstr "" -#: documents/models.py:1704 +#: documents/models.py:1711 msgid "remove these custom fields" msgstr "" -#: documents/models.py:1709 +#: documents/models.py:1716 msgid "remove all custom fields" msgstr "" -#: documents/models.py:1718 +#: documents/models.py:1725 msgid "email" msgstr "" -#: documents/models.py:1727 +#: documents/models.py:1734 msgid "webhook" msgstr "" -#: documents/models.py:1731 +#: documents/models.py:1738 msgid "passwords" msgstr "" -#: documents/models.py:1735 +#: documents/models.py:1742 msgid "" "Passwords to try when removing PDF protection. Separate with commas or new " "lines." msgstr "" -#: documents/models.py:1740 +#: documents/models.py:1747 msgid "workflow action" msgstr "" -#: documents/models.py:1741 +#: documents/models.py:1748 msgid "workflow actions" msgstr "" -#: documents/models.py:1756 +#: documents/models.py:1763 msgid "triggers" msgstr "" -#: documents/models.py:1763 +#: documents/models.py:1770 msgid "actions" msgstr "" -#: documents/models.py:1766 paperless_mail/models.py:154 +#: documents/models.py:1773 paperless_mail/models.py:154 msgid "enabled" msgstr "" -#: documents/models.py:1777 +#: documents/models.py:1784 msgid "workflow" msgstr "" -#: documents/models.py:1781 +#: documents/models.py:1788 msgid "workflow trigger type" msgstr "" -#: documents/models.py:1795 +#: documents/models.py:1802 msgid "date run" msgstr "" -#: documents/models.py:1801 +#: documents/models.py:1808 msgid "workflow run" msgstr "" -#: documents/models.py:1802 +#: documents/models.py:1809 msgid "workflow runs" msgstr "" #: documents/serialisers.py:463 documents/serialisers.py:815 -#: documents/serialisers.py:2549 documents/views.py:2066 -#: documents/views.py:2124 paperless_mail/serialisers.py:143 +#: documents/serialisers.py:2545 documents/views.py:2079 +#: documents/views.py:2134 paperless_mail/serialisers.py:143 msgid "Insufficient permissions." msgstr "" @@ -1309,39 +1309,39 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:2172 +#: documents/serialisers.py:2168 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:2216 +#: documents/serialisers.py:2212 #, python-format msgid "Custom field id must be an integer: %(id)s" msgstr "" -#: documents/serialisers.py:2223 +#: documents/serialisers.py:2219 #, python-format msgid "Custom field with id %(id)s does not exist" msgstr "" -#: documents/serialisers.py:2240 documents/serialisers.py:2250 +#: documents/serialisers.py:2236 documents/serialisers.py:2246 msgid "" "Custom fields must be a list of integers or an object mapping ids to values." msgstr "" -#: documents/serialisers.py:2245 +#: documents/serialisers.py:2241 msgid "Some custom fields don't exist or were specified twice." msgstr "" -#: documents/serialisers.py:2392 +#: documents/serialisers.py:2388 msgid "Invalid variable detected." msgstr "" -#: documents/serialisers.py:2605 +#: documents/serialisers.py:2601 msgid "Duplicate document identifiers are not allowed." msgstr "" -#: documents/serialisers.py:2635 documents/views.py:3738 +#: documents/serialisers.py:2631 documents/views.py:3738 #, python-format msgid "Documents not found: %(ids)s" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Unable to parse URI {value}" msgstr "" -#: documents/views.py:2059 documents/views.py:2121 +#: documents/views.py:2072 documents/views.py:2131 msgid "Invalid more_like_id" msgstr "" @@ -1866,151 +1866,151 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings/__init__.py:518 +#: paperless/settings/__init__.py:524 msgid "English (US)" msgstr "" -#: paperless/settings/__init__.py:519 +#: paperless/settings/__init__.py:525 msgid "Arabic" msgstr "" -#: paperless/settings/__init__.py:520 +#: paperless/settings/__init__.py:526 msgid "Afrikaans" msgstr "" -#: paperless/settings/__init__.py:521 +#: paperless/settings/__init__.py:527 msgid "Belarusian" msgstr "" -#: paperless/settings/__init__.py:522 +#: paperless/settings/__init__.py:528 msgid "Bulgarian" msgstr "" -#: paperless/settings/__init__.py:523 +#: paperless/settings/__init__.py:529 msgid "Catalan" msgstr "" -#: paperless/settings/__init__.py:524 +#: paperless/settings/__init__.py:530 msgid "Czech" msgstr "" -#: paperless/settings/__init__.py:525 +#: paperless/settings/__init__.py:531 msgid "Danish" msgstr "" -#: paperless/settings/__init__.py:526 +#: paperless/settings/__init__.py:532 msgid "German" msgstr "" -#: paperless/settings/__init__.py:527 +#: paperless/settings/__init__.py:533 msgid "Greek" msgstr "" -#: paperless/settings/__init__.py:528 +#: paperless/settings/__init__.py:534 msgid "English (GB)" msgstr "" -#: paperless/settings/__init__.py:529 +#: paperless/settings/__init__.py:535 msgid "Spanish" msgstr "" -#: paperless/settings/__init__.py:530 +#: paperless/settings/__init__.py:536 msgid "Persian" msgstr "" -#: paperless/settings/__init__.py:531 +#: paperless/settings/__init__.py:537 msgid "Finnish" msgstr "" -#: paperless/settings/__init__.py:532 +#: paperless/settings/__init__.py:538 msgid "French" msgstr "" -#: paperless/settings/__init__.py:533 +#: paperless/settings/__init__.py:539 msgid "Hungarian" msgstr "" -#: paperless/settings/__init__.py:534 +#: paperless/settings/__init__.py:540 msgid "Indonesian" msgstr "" -#: paperless/settings/__init__.py:535 +#: paperless/settings/__init__.py:541 msgid "Italian" msgstr "" -#: paperless/settings/__init__.py:536 +#: paperless/settings/__init__.py:542 msgid "Japanese" msgstr "" -#: paperless/settings/__init__.py:537 +#: paperless/settings/__init__.py:543 msgid "Korean" msgstr "" -#: paperless/settings/__init__.py:538 +#: paperless/settings/__init__.py:544 msgid "Luxembourgish" msgstr "" -#: paperless/settings/__init__.py:539 +#: paperless/settings/__init__.py:545 msgid "Norwegian" msgstr "" -#: paperless/settings/__init__.py:540 +#: paperless/settings/__init__.py:546 msgid "Dutch" msgstr "" -#: paperless/settings/__init__.py:541 +#: paperless/settings/__init__.py:547 msgid "Polish" msgstr "" -#: paperless/settings/__init__.py:542 +#: paperless/settings/__init__.py:548 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings/__init__.py:543 +#: paperless/settings/__init__.py:549 msgid "Portuguese" msgstr "" -#: paperless/settings/__init__.py:544 +#: paperless/settings/__init__.py:550 msgid "Romanian" msgstr "" -#: paperless/settings/__init__.py:545 +#: paperless/settings/__init__.py:551 msgid "Russian" msgstr "" -#: paperless/settings/__init__.py:546 +#: paperless/settings/__init__.py:552 msgid "Slovak" msgstr "" -#: paperless/settings/__init__.py:547 +#: paperless/settings/__init__.py:553 msgid "Slovenian" msgstr "" -#: paperless/settings/__init__.py:548 +#: paperless/settings/__init__.py:554 msgid "Serbian" msgstr "" -#: paperless/settings/__init__.py:549 +#: paperless/settings/__init__.py:555 msgid "Swedish" msgstr "" -#: paperless/settings/__init__.py:550 +#: paperless/settings/__init__.py:556 msgid "Turkish" msgstr "" -#: paperless/settings/__init__.py:551 +#: paperless/settings/__init__.py:557 msgid "Ukrainian" msgstr "" -#: paperless/settings/__init__.py:552 +#: paperless/settings/__init__.py:558 msgid "Vietnamese" msgstr "" -#: paperless/settings/__init__.py:553 +#: paperless/settings/__init__.py:559 msgid "Chinese Simplified" msgstr "" -#: paperless/settings/__init__.py:554 +#: paperless/settings/__init__.py:560 msgid "Chinese Traditional" msgstr ""