diff --git a/NEWS.md b/NEWS.md index 93f49f9e1..1ee0487be 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,8 @@ ## Unreleased v3.6.0 +### Stories +[MODEXPW-630](https://folio-org.atlassian.net/browse/MODEXPW-630) eholdings export: Add additional export fields + ## 2026-06-04 v3.5.1 [Full Changelog](https://github.com/folio-org/mod-data-export-worker/compare/v3.5.0...v3.5.1) diff --git a/folio-export-common b/folio-export-common index 982ad7a55..f96eeee33 160000 --- a/folio-export-common +++ b/folio-export-common @@ -1 +1 @@ -Subproject commit 982ad7a5552f27a3e836c435b47ac8da1991196a +Subproject commit f96eeee33810ce3123784a2e7b14e2fd334812af diff --git a/src/main/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapper.java b/src/main/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapper.java index 78f18a445..80164e768 100644 --- a/src/main/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapper.java +++ b/src/main/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapper.java @@ -32,7 +32,9 @@ import org.folio.dew.domain.dto.eholdings.Identifier.SubtypeEnum; import org.folio.dew.domain.dto.eholdings.Identifier.TypeEnum; import org.folio.dew.domain.dto.eholdings.Note; +import org.folio.dew.domain.dto.eholdings.PackageAltName; import org.folio.dew.domain.dto.eholdings.PackageAttributes; +import org.folio.dew.domain.dto.eholdings.PackageVisibility; import org.folio.dew.domain.dto.eholdings.Proxy; import org.folio.dew.domain.dto.eholdings.Subject; import org.folio.dew.domain.dto.eholdings.Tags; @@ -109,6 +111,11 @@ private EHoldingsPackageExportFormat mapPackageToExportFormat(EHoldingsPackageDT exportFormat.setPackageId(ePackage.getData().getId()); exportFormat.setPackageName(packageAtr.getName()); + exportFormat.setPackageDisplayName(packageAtr.getCustomDisplayName()); + exportFormat.setManagedAlternativeNames(mapAltNames(packageAtr.getManagedAltNames())); + exportFormat.setCustomAlternativeNames(mapAltNames(packageAtr.getCustomAltNames())); + exportFormat.setManagedDescription(packageAtr.getManagedDescription()); + exportFormat.setCustomDescription(packageAtr.getCustomDescription()); exportFormat.setPackageType(packageAtr.getPackageType()); exportFormat.setPackageContentType(packageAtr.getContentType().getValue()); exportFormat.setPackageCustomCoverage(mapCoverage(packageAtr.getCustomCoverage())); @@ -116,8 +123,11 @@ private EHoldingsPackageExportFormat mapPackageToExportFormat(EHoldingsPackageDT exportFormat.setPackageProxy(mapProxy(packageAtr.getProxy())); exportFormat.setPackageTags(mapTags(packageAtr.getTags())); exportFormat.setPackageHoldingsStatus(mapHoldingsStatus(packageAtr.getIsSelected())); - exportFormat.setPackageShowToPatrons(mapShowToPatrons(packageAtr.getVisibilityData())); exportFormat.setPackageAutomaticallySelect(convertBoolToStr(packageAtr.getAllowKbToAddTitles())); + exportFormat.setPackageAccess(mapPackageAccess(packageAtr.getIsFreeAccess())); + exportFormat.setHideInPublicationFinder(mapVisibilityCategory(packageAtr.getVisibility(), "PF")); + exportFormat.setHideInFullTextFinder(mapVisibilityCategory(packageAtr.getVisibility(), "FTF")); + exportFormat.setExcludeFromMARCExport(mapVisibilityCategory(packageAtr.getVisibility(), "MARC")); exportFormat.setPackageAccessStatusType(mapAccessType(ePackage.getIncluded())); exportFormat.setPackageNotes(convertNotes(eHoldingsPackageDTO.getNotes())); exportFormat.setPackageAgreements(convertAgreements(eHoldingsPackageDTO.getAgreements())); @@ -148,6 +158,7 @@ private EHoldingsResourceExportFormat mapResourceToExportFormat(EHoldingsResourc exportFormat.setCustomEmbargo(mapEmbargo(resourceAtr.getCustomEmbargoPeriod())); exportFormat.setTitleShowToPatrons(mapShowToPatrons(resourceAtr.getVisibilityData())); exportFormat.setTitleProxy(mapProxy(resourceAtr.getProxy())); + exportFormat.setTitleProxiedUrl(mapProxiedUrl(resourceAtr.getProxy())); exportFormat.setUrl(resourceAtr.getUrl()); exportFormat.setSubjects(mapSubjects(resourceAtr.getSubjects())); exportFormat.setCustomValue1(resourceAtr.getUserDefinedField1()); @@ -230,7 +241,7 @@ private String mapEmbargo(EmbargoPeriod embargo) { } private String mapProxy(Proxy proxy) { - if (proxy.getId().equals("")) { + if (isNull(proxy) || isNull(proxy.getId()) || proxy.getId().equals("")) { return "None"; } var inherited = Boolean.TRUE.equals(proxy.getInherited()) ? "(inherited)" : ""; @@ -281,6 +292,47 @@ private String mapIdentifierId(List identifiers, TypeEnum type, Subt .collect(Collectors.joining(PIPE_DELIMITER)); } + private String mapAltNames(List altNames) { + if (isNull(altNames) || altNames.isEmpty()) { + return EMPTY; + } + return altNames.stream() + .map(PackageAltName::getAltName) + .collect(Collectors.joining("; ")); + } + + private String mapVisibilityCategory(List visibility, String category) { + if (isNull(visibility) || visibility.isEmpty()) { + return EMPTY; + } + return visibility.stream() + .filter(v -> v.getCategory() != null && category.equals(v.getCategory().getValue())) + .findFirst() + .map(v -> { + var result = Boolean.TRUE.equals(v.getHidden()) ? "Yes" : "No"; + var reason = v.getReason(); + if (reason != null && !reason.isBlank()) { + result += String.format(" (%s)", reason); + } + return result; + }) + .orElse(EMPTY); + } + + private String mapPackageAccess(Boolean isFreeAccess) { + if (isNull(isFreeAccess)) { + return EMPTY; + } + return isFreeAccess ? "Public" : "Controlled"; + } + + private String mapProxiedUrl(Proxy proxy) { + if (isNull(proxy) || isNull(proxy.getProxiedUrl())) { + return EMPTY; + } + return proxy.getProxiedUrl(); + } + private String mapShowToPatrons(VisibilityData visibility) { var result = Boolean.TRUE.equals(visibility.getIsHidden()) ? "No" : "Yes"; var reason = visibility.getReason(); diff --git a/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsPackageExportFormat.java b/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsPackageExportFormat.java index c7aa50f1a..9391bc18b 100644 --- a/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsPackageExportFormat.java +++ b/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsPackageExportFormat.java @@ -14,14 +14,22 @@ public class EHoldingsPackageExportFormat { //Package fields private String packageId; private String packageName; + private String packageDisplayName; + private String managedAlternativeNames; + private String customAlternativeNames; + private String managedDescription; + private String customDescription; private String packageType; private String packageHoldingsStatus; private String packageContentType; private String packageCustomCoverage; - private String packageShowToPatrons; private String packageAutomaticallySelect; private String packageLevelToken; private String packageProxy; + private String packageAccess; + private String hideInPublicationFinder; + private String hideInFullTextFinder; + private String excludeFromMARCExport; private String packageAccessStatusType; private String packageTags; private String packageAgreements; diff --git a/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsResourceExportFormat.java b/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsResourceExportFormat.java index d803ec08c..3a511492c 100644 --- a/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsResourceExportFormat.java +++ b/src/main/java/org/folio/dew/domain/dto/eholdings/EHoldingsResourceExportFormat.java @@ -30,6 +30,7 @@ public class EHoldingsResourceExportFormat { private String customEmbargo; private String titleShowToPatrons; private String titleProxy; + private String titleProxiedUrl; private String url; private String titleAccessStatusType; private String customValue1; diff --git a/src/test/java/org/folio/dew/EHoldingsTest.java b/src/test/java/org/folio/dew/EHoldingsTest.java index e78a93e22..05240baed 100644 --- a/src/test/java/org/folio/dew/EHoldingsTest.java +++ b/src/test/java/org/folio/dew/EHoldingsTest.java @@ -333,12 +333,12 @@ private JobExecution runJobWithFolioContext(JobOperatorTestUtils launcher, private void populateOtherJobsDataInDatabase(){ var packageFromAnotherJob = new EHoldingsPackage(); packageFromAnotherJob.setId("1-22"); - packageFromAnotherJob.setJobExecutionId(2L); + packageFromAnotherJob.setJobExecutionId(Long.MAX_VALUE); packageRepository.save(packageFromAnotherJob); var resourceFromAnotherJob = new EHoldingsResource(); resourceFromAnotherJob.setId("1-22-3334"); - resourceFromAnotherJob.setJobExecutionId(2L); + resourceFromAnotherJob.setJobExecutionId(Long.MAX_VALUE); resourceFromAnotherJob.setName("ABC of Diabetes (ABC Series)"); resourceRepository.save(resourceFromAnotherJob); } diff --git a/src/test/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapperTest.java b/src/test/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapperTest.java new file mode 100644 index 000000000..00bfd5401 --- /dev/null +++ b/src/test/java/org/folio/dew/batch/eholdings/EHoldingsToExportFormatMapperTest.java @@ -0,0 +1,215 @@ +package org.folio.dew.batch.eholdings; + +import static org.assertj.core.api.Assertions.assertThat; + +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; +import java.util.Collections; +import java.util.List; +import java.util.stream.Stream; +import lombok.SneakyThrows; +import org.folio.de.entity.EHoldingsPackage; +import org.folio.dew.domain.dto.eholdings.ContentTypeEnum; +import org.folio.dew.domain.dto.eholdings.Coverage; +import org.folio.dew.domain.dto.eholdings.EHoldingsResourceDTO; +import org.folio.dew.domain.dto.eholdings.EPackage; +import org.folio.dew.domain.dto.eholdings.EmbargoPeriod; +import org.folio.dew.domain.dto.eholdings.PackageAltName; +import org.folio.dew.domain.dto.eholdings.PackageAttributes; +import org.folio.dew.domain.dto.eholdings.PackageData; +import org.folio.dew.domain.dto.eholdings.PackageVisibility; +import org.folio.dew.domain.dto.eholdings.PackageVisibility.CategoryEnum; +import org.folio.dew.domain.dto.eholdings.Proxy; +import org.folio.dew.domain.dto.eholdings.PublicationType; +import org.folio.dew.domain.dto.eholdings.ResourcesAttributes; +import org.folio.dew.domain.dto.eholdings.ResourcesData; +import org.folio.dew.domain.dto.eholdings.VisibilityData; +import org.jspecify.annotations.NonNull; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.params.ParameterizedTest; +import org.junit.jupiter.params.provider.MethodSource; +import org.junit.jupiter.params.provider.NullAndEmptySource; +import org.junit.jupiter.params.provider.NullSource; + +class EHoldingsToExportFormatMapperTest { + + private final EHoldingsToExportFormatMapper mapper = new EHoldingsToExportFormatMapper(); + private static final ObjectMapper objectMapper = new ObjectMapper() + .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + + @Test + void shouldMapPackageAccessToPublicWhenFreeAccess() { + var result = mapper.convertToExportFormat(buildPackage(true, null, null, null)); + assertThat(result.getPackageAccess()).isEqualTo("Public"); + } + + @Test + void shouldMapPackageAccessToControlledWhenNotFreeAccess() { + var result = mapper.convertToExportFormat(buildPackage(false, null, null, null)); + assertThat(result.getPackageAccess()).isEqualTo("Controlled"); + } + + @Test + void shouldMapAltNamesJoinedWithSemicolon() { + var alt1 = new PackageAltName(); + alt1.setAltName("Alt 1"); + var alt2 = new PackageAltName(); + alt2.setAltName("Alt 2"); + var alt3 = new PackageAltName(); + alt3.setAltName("Alt 3"); + var alt4 = new PackageAltName(); + alt4.setAltName("Alt 4"); + + var result = mapper.convertToExportFormat(buildPackage(null, List.of(alt1, alt2), List.of(alt3, alt4), null)); + + assertThat(result.getCustomAlternativeNames()).isEqualTo("Alt 1; Alt 2"); + assertThat(result.getManagedAlternativeNames()).isEqualTo("Alt 3; Alt 4"); + } + + @Test + void shouldMapVisibilityByCategoryWithReasonAppended() { + var visibility = List.of( + buildVisibility(CategoryEnum.PF, true, "Set by System"), + buildVisibility(CategoryEnum.FTF, false, null), + buildVisibility(CategoryEnum.MARC, true, "because") + ); + + var result = mapper.convertToExportFormat(buildPackage(null, null, null, visibility)); + + assertThat(result.getHideInPublicationFinder()).isEqualTo("Yes (Set by System)"); + assertThat(result.getHideInFullTextFinder()).isEqualTo("No"); + assertThat(result.getExcludeFromMARCExport()).isEqualTo("Yes (because)"); + } + + @ParameterizedTest + @NullAndEmptySource + @SuppressWarnings("unchecked") + void shouldReturnEmptyForNullOrEmptyInput(List list) { + var result = mapper.convertToExportFormat( + buildPackage(null, (List) list, (List) list, (List) list)); + + assertThat(result.getManagedAlternativeNames()).isEmpty(); + assertThat(result.getCustomAlternativeNames()).isEmpty(); + assertThat(result.getPackageAccess()).isEmpty(); + assertThat(result.getHideInPublicationFinder()).isEmpty(); + assertThat(result.getHideInFullTextFinder()).isEmpty(); + assertThat(result.getExcludeFromMARCExport()).isEmpty(); + } + + @Test + void shouldMapProxiedUrl() { + var proxy = new Proxy(); + proxy.setId("ezproxy"); + proxy.setProxiedUrl("https://proxy.example.com"); + + var result = mapper.convertToExportFormat(buildMinimalResource(proxy)); + + assertThat(result.getTitleProxiedUrl()).isEqualTo("https://proxy.example.com"); + } + + @ParameterizedTest + @NullSource + @MethodSource("nullProxiedUrlProxy") + void shouldReturnEmptyProxiedUrlForNullOrMissingUrl(Proxy proxy) { + assertThat(mapper.convertToExportFormat(buildMinimalResource(proxy)).getTitleProxiedUrl()).isEmpty(); + } + + private static Stream nullProxiedUrlProxy() { + return Stream.of(new Proxy()); // proxy present but proxiedUrl is null + } + + private EHoldingsResourceDTO buildMinimalResource(Proxy proxy) { + var embargo = new EmbargoPeriod(); + embargo.setEmbargoValue(0); + + var visibility = new VisibilityData(); + visibility.setIsHidden(false); + + var attrs = getResourcesAttributes(proxy, embargo, visibility); + + var data = new ResourcesData(); + data.setAttributes(attrs); + data.setIncluded(Collections.emptyList()); + + return EHoldingsResourceDTO.builder() + .resourcesData(data) + .notes(Collections.emptyList()) + .agreements(Collections.emptyList()) + .build(); + } + + private static @NonNull ResourcesAttributes getResourcesAttributes(Proxy proxy, EmbargoPeriod embargo, + VisibilityData visibility) { + var attrs = new ResourcesAttributes(); + attrs.setTitleId(1); + attrs.setIsSelected(false); + attrs.setIsTitleCustom(false); + attrs.setPublicationType(PublicationType.BOOK); + attrs.setAlternateTitles(Collections.emptyList()); + attrs.setContributors(Collections.emptyList()); + attrs.setIdentifiers(Collections.emptyList()); + attrs.setManagedCoverages(Collections.emptyList()); + attrs.setCustomCoverages(Collections.emptyList()); + attrs.setManagedEmbargoPeriod(embargo); + attrs.setCustomEmbargoPeriod(embargo); + attrs.setVisibilityData(visibility); + attrs.setSubjects(Collections.emptyList()); + attrs.setProxy(proxy); + return attrs; + } + + private PackageVisibility buildVisibility(CategoryEnum category, boolean hidden, String reason) { + var vis = new PackageVisibility(); + vis.setCategory(category); + vis.setHidden(hidden); + vis.setReason(reason); + return vis; + } + + @SneakyThrows + private EHoldingsPackage buildPackage(Boolean isFreeAccess, + List customAltNames, + List managedAltNames, + List visibility) { + var attrs = getPackageAttributes(isFreeAccess, customAltNames, managedAltNames, visibility); + + var packageData = new PackageData(); + packageData.setId("1-22"); + packageData.setType("packages"); + packageData.setAttributes(attrs); + + var ePackage = new EPackage(); + ePackage.setData(packageData); + ePackage.setIncluded(Collections.emptyList()); + + var entity = new EHoldingsPackage(); + entity.setId("1-22"); + entity.setJobExecutionId(1L); + entity.setEPackage(objectMapper.writeValueAsString(ePackage)); + entity.setEProvider("null"); + entity.setAgreements("[]"); + entity.setNotes("[]"); + return entity; + } + + private static @NonNull PackageAttributes getPackageAttributes(Boolean isFreeAccess, List customAltNames, + List managedAltNames, List visibility) { + var coverage = new Coverage(); + coverage.setBeginCoverage(""); + coverage.setEndCoverage(""); + + var proxy = new Proxy(); + proxy.setId(""); + + var attrs = new PackageAttributes(); + attrs.setContentType(ContentTypeEnum.UNKNOWN); + attrs.setCustomCoverage(coverage); + attrs.setProxy(proxy); + attrs.setIsSelected(false); + attrs.setIsFreeAccess(isFreeAccess); + attrs.setManagedAltNames(managedAltNames); + attrs.setCustomAltNames(customAltNames); + attrs.setVisibility(visibility); + return attrs; + } +} diff --git a/src/test/resources/mapper/package_entity_with_notes_and_agreements.json b/src/test/resources/mapper/package_entity_with_notes_and_agreements.json index 9de9ea216..73ab1f9ba 100644 --- a/src/test/resources/mapper/package_entity_with_notes_and_agreements.json +++ b/src/test/resources/mapper/package_entity_with_notes_and_agreements.json @@ -1,8 +1,8 @@ { "id": "1-22-333", "jobExecutionId": 2, - "ePackage" : "{\"data\":{\"id\":\"1-22\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"packageId\":\"22\",\"packageType\":\"Custom\",\"providerId\":\"1\",\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-22\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", - "eProvider" : "{\"data\":{\"id\":\"1\",\"type\":\"providers\",\"attributes\":{\"name\":\"API DEV CORPORATE CUSTOMER\",\"packagesTotal\":1,\"packagesSelected\":1,\"providerToken\":{\"factName\":\"[[vleid]]\",\"prompt\":\"id=\",\"helpText\":\"

\",\"value\":\"ProviderToken 1\"},\"supportsCustomPackages\":false,\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]}}},\"included\":[]}", + "ePackage" : "{\"data\":{\"id\":\"1-22\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":null,\"managedAltNames\":null,\"customAltNames\":null,\"managedDescription\":null,\"customDescription\":null,\"isFreeAccess\":null,\"packageId\":\"22\",\"packageType\":\"Custom\",\"providerId\":\"1\",\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"visibility\":null,\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-22\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", + "eProvider" : "{\"data\":{\"id\":\"1\",\"type\":\"providers\",\"attributes\":{\"name\":\"API DEV CORPORATE CUSTOMER\",\"packagesTotal\":1,\"packagesSelected\":1,\"providerToken\":{\"factName\":\"[[vleid]]\",\"prompt\":\"id=\",\"helpText\":\"

\",\"value\":\"ProviderToken 1\"},\"supportsCustomPackages\":false,\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]}}},\"included\":[]}", "agreements": "[{\"status\":\"Active\",\"name\":\"Test\",\"startDate\":\"2022-06-01\"}]", "notes": "[{\"id\":\"9e235fb9-e4f8-4995-89a5-3b2fa06dfbb9\",\"typeId\":\"5bea5cf6-d15f-4bc2-b9e1-f1631a14ab6a\",\"type\":\"Technical note\",\"title\":\"OCLC Record Status\",\"domain\":\"eholdings\",\"content\":\"

Not updated

\",\"popUpOnCheckOut\":false,\"popUpOnUser\":false,\"metadata\":{\"createdDate\":1617235321051,\"createdByUserId\":\"cc47a7f8-b665-4311-8401-d5bb055dc388\",\"createdByUsername\":null,\"updatedDate\":1617235321051,\"updatedByUserId\":\"cc47a7f8-b665-4311-8401-d5bb055dc388\",\"updatedByUsername\":null}},{\"id\":\"0bab2772-e2c1-4a33-803c-407fb154d775\",\"typeId\":\"25e17bd3-4c7f-42e5-9e04-65f5ea76c151\",\"type\":\"Customer Support \",\"title\":\"UBM\",\"domain\":\"eholdings\",\"content\":\"

UBM

\",\"popUpOnCheckOut\":false,\"popUpOnUser\":false,\"metadata\":{\"createdDate\":1585180987582,\"createdByUserId\":\"9eb67301-6f6e-468f-9b1a-6134dc39a684\",\"createdByUsername\":null,\"updatedDate\":1585180987582,\"updatedByUserId\":\"9eb67301-6f6e-468f-9b1a-6134dc39a684\",\"updatedByUsername\":null}}]" } diff --git a/src/test/resources/mapper/package_entity_without_notes_and_agreements.json b/src/test/resources/mapper/package_entity_without_notes_and_agreements.json index 3139cf798..0f43da955 100644 --- a/src/test/resources/mapper/package_entity_without_notes_and_agreements.json +++ b/src/test/resources/mapper/package_entity_without_notes_and_agreements.json @@ -1,8 +1,8 @@ { "id": "1-22-333", "jobExecutionId": 2, - "ePackage" : "{\"data\":{\"id\":\"1-22\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"packageId\":\"22\",\"packageType\":\"Custom\",\"providerId\":\"1\",\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-22\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", - "eProvider" : "{\"data\":{\"id\":\"1\",\"type\":\"providers\",\"attributes\":{\"name\":\"API DEV CORPORATE CUSTOMER\",\"packagesTotal\":1,\"packagesSelected\":1,\"providerToken\":{\"factName\":\"[[vleid]]\",\"prompt\":\"id=\",\"helpText\":\"

\",\"value\":\"ProviderToken 1\"},\"supportsCustomPackages\":false,\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]}}},\"included\":[]}", + "ePackage" : "{\"data\":{\"id\":\"1-22\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":null,\"managedAltNames\":null,\"customAltNames\":null,\"managedDescription\":null,\"customDescription\":null,\"isFreeAccess\":null,\"packageId\":\"22\",\"packageType\":\"Custom\",\"providerId\":\"1\",\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"visibility\":null,\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-22\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", + "eProvider" : "{\"data\":{\"id\":\"1\",\"type\":\"providers\",\"attributes\":{\"name\":\"API DEV CORPORATE CUSTOMER\",\"packagesTotal\":1,\"packagesSelected\":1,\"providerToken\":{\"factName\":\"[[vleid]]\",\"prompt\":\"id=\",\"helpText\":\"

\",\"value\":\"ProviderToken 1\"},\"supportsCustomPackages\":false,\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]}}},\"included\":[]}", "agreements": "[]", "notes": "[]" } diff --git a/src/test/resources/mapper/resource_entity_with_long_title_name.json b/src/test/resources/mapper/resource_entity_with_long_title_name.json index 91609bb12..517cbbcf9 100644 --- a/src/test/resources/mapper/resource_entity_with_long_title_name.json +++ b/src/test/resources/mapper/resource_entity_with_long_title_name.json @@ -2,7 +2,7 @@ "id": "1-22-333", "jobExecutionId": 2, "name" : "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", - "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", + "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", "agreements": "[]", "notes": "[]" } diff --git a/src/test/resources/mapper/resource_entity_with_notes_and_agreements.json b/src/test/resources/mapper/resource_entity_with_notes_and_agreements.json index eb677e0f6..fed7721bf 100644 --- a/src/test/resources/mapper/resource_entity_with_notes_and_agreements.json +++ b/src/test/resources/mapper/resource_entity_with_notes_and_agreements.json @@ -2,7 +2,7 @@ "id": "1-22-333", "jobExecutionId": 2, "name" : "5000 Years of Geometry: Mathematics in History and Culture", - "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"5000 Years of Geometry: Mathematics in History and Culture\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", + "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"5000 Years of Geometry: Mathematics in History and Culture\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", "agreements": "[{\"status\":\"Active\",\"name\":\"Test\",\"startDate\":\"2022-06-01\"}]", "notes": "[{\"id\":\"9e235fb9-e4f8-4995-89a5-3b2fa06dfbb9\",\"typeId\":\"5bea5cf6-d15f-4bc2-b9e1-f1631a14ab6a\",\"type\":\"Technical note\",\"title\":\"OCLC Record Status\",\"domain\":\"eholdings\",\"content\":\"

Not updated

\",\"popUpOnCheckOut\":false,\"popUpOnUser\":false,\"metadata\":{\"createdDate\":1617235321051,\"createdByUserId\":\"cc47a7f8-b665-4311-8401-d5bb055dc388\",\"createdByUsername\":null,\"updatedDate\":1617235321051,\"updatedByUserId\":\"cc47a7f8-b665-4311-8401-d5bb055dc388\",\"updatedByUsername\":null}},{\"id\":\"0bab2772-e2c1-4a33-803c-407fb154d775\",\"typeId\":\"25e17bd3-4c7f-42e5-9e04-65f5ea76c151\",\"type\":\"Customer Support \",\"title\":\"UBM\",\"domain\":\"eholdings\",\"content\":\"

UBM

\",\"popUpOnCheckOut\":false,\"popUpOnUser\":false,\"metadata\":{\"createdDate\":1585180987582,\"createdByUserId\":\"9eb67301-6f6e-468f-9b1a-6134dc39a684\",\"createdByUsername\":null,\"updatedDate\":1585180987582,\"updatedByUserId\":\"9eb67301-6f6e-468f-9b1a-6134dc39a684\",\"updatedByUsername\":null}}]" } diff --git a/src/test/resources/mapper/resource_entity_without_notes_and_agreements.json b/src/test/resources/mapper/resource_entity_without_notes_and_agreements.json index 7b7a5ee87..b0abe9cb1 100644 --- a/src/test/resources/mapper/resource_entity_without_notes_and_agreements.json +++ b/src/test/resources/mapper/resource_entity_without_notes_and_agreements.json @@ -2,7 +2,7 @@ "id": "1-22-333", "jobExecutionId": 2, "name" : "5000 Years of Geometry: Mathematics in History and Culture", - "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"5000 Years of Geometry: Mathematics in History and Culture\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", + "resourcesData": "{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"description\":null,\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"5000 Years of Geometry: Mathematics in History and Culture\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"coverageStatement\":null,\"customEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoUnit\":null,\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[{\"beginCoverage\":\"1888-01-01\",\"endCoverage\":\"\"}],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":null},\"tags\":{\"tagList\":[]},\"userDefinedField1\":null,\"userDefinedField2\":null,\"userDefinedField3\":null,\"userDefinedField4\":null,\"userDefinedField5\":null},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":\"{name=Test, credentialsId=80898dee-449f-44dd-9c8e-37d5eb469b1d}\",\"creator\":\"{}\",\"usageNumber\":\"0\",\"metadata\":\"{createdDate=2022-05-10T05:45:33.560+00:00, createdByUserId=548a5d79-f628-5a0d-a304-11d0e41ce7b7}\"}]}", "agreements": "[]", "notes": "[]" } diff --git a/src/test/resources/mappings/eholdings.json b/src/test/resources/mappings/eholdings.json index 9f86a140e..b4a63a51b 100644 --- a/src/test/resources/mappings/eholdings.json +++ b/src/test/resources/mappings/eholdings.json @@ -20,7 +20,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-22\",\n \"type\": \"packages\",\n \"attributes\": {\n \"contentType\": \"Unknown\",\n \"customCoverage\": {\n \"beginCoverage\": \"\",\n \"endCoverage\": \"\"\n },\n \"isCustom\": true,\n \"isSelected\": true,\n \"name\": \"custom-package, 13\",\n \"packageId\": 22,\n \"packageType\": \"Custom\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"selectedCount\": 2,\n \"titleCount\": 2,\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"allowKbToAddTitles\": false,\n \"packageToken\": {\n \"factName\": \"[[proxyid]]\",\n \"prompt\": \"ISBN\",\n \"helpText\": \"
\",\n \"value\": \"token 1-22\"\n },\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n}", + "body": "{\"data\":{\"id\":\"1-22\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":\"Custom Display Name\",\"managedAltNames\":[{\"altName\":\"Managed Alt 1\"},{\"altName\":\"Managed Alt 2\"}],\"customAltNames\":[{\"altName\":\"Custom Alt 1\"}],\"managedDescription\":\"Managed description\",\"customDescription\":\"Custom description\",\"isFreeAccess\":false,\"packageId\":22,\"packageType\":\"Custom\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-22\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"visibility\":[{\"category\":\"PF\",\"hidden\":true,\"reason\":\"Set by System\"},{\"category\":\"FTF\",\"hidden\":false},{\"category\":\"MARC\",\"hidden\":false}]},\"jsonapi\":{\"version\":\"1.0\"}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -33,7 +33,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-21\",\n \"type\": \"packages\",\n \"attributes\": {\n \"contentType\": \"Unknown\",\n \"customCoverage\": {\n \"beginCoverage\": \"\",\n \"endCoverage\": \"\"\n },\n \"isCustom\": true,\n \"isSelected\": true,\n \"name\": \"custom-package, 13\",\n \"packageId\": 21,\n \"packageType\": \"Custom\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"selectedCount\": 2,\n \"titleCount\": 2,\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"allowKbToAddTitles\": false,\n \"packageToken\": {\n \"factName\": \"[[proxyid]]\",\n \"prompt\": \"ISBN\",\n \"helpText\": \"
\",\n \"value\": \"token 1-21\"\n },\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n}", + "body": "{\"data\":{\"id\":\"1-21\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":\"Custom Display Name\",\"managedAltNames\":[{\"altName\":\"Managed Alt 1\"},{\"altName\":\"Managed Alt 2\"}],\"customAltNames\":[{\"altName\":\"Custom Alt 1\"}],\"managedDescription\":\"Managed description\",\"customDescription\":\"Custom description\",\"isFreeAccess\":false,\"packageId\":21,\"packageType\":\"Custom\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-21\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"visibility\":[{\"category\":\"PF\",\"hidden\":true,\"reason\":\"Set by System\"},{\"category\":\"FTF\",\"hidden\":false},{\"category\":\"MARC\",\"hidden\":false}]},\"jsonapi\":{\"version\":\"1.0\"}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -46,7 +46,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-23\",\n \"type\": \"packages\",\n \"attributes\": {\n \"contentType\": \"Unknown\",\n \"customCoverage\": {\n \"beginCoverage\": \"\",\n \"endCoverage\": \"\"\n },\n \"isCustom\": true,\n \"isSelected\": true,\n \"name\": \"custom-package, 13\",\n \"packageId\": 23,\n \"packageType\": \"Custom\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"selectedCount\": 2,\n \"titleCount\": 2,\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"allowKbToAddTitles\": false,\n \"packageToken\": {\n \"factName\": \"[[proxyid]]\",\n \"prompt\": \"ISSN\",\n \"helpText\": \"
\",\n \"value\": \"token 1-23\"\n },\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n}\n", + "body": "{\"data\":{\"id\":\"1-23\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":\"Custom Display Name\",\"managedAltNames\":[{\"altName\":\"Managed Alt 1\"},{\"altName\":\"Managed Alt 2\"}],\"customAltNames\":[{\"altName\":\"Custom Alt 1\"}],\"managedDescription\":\"Managed description\",\"customDescription\":\"Custom description\",\"isFreeAccess\":false,\"packageId\":23,\"packageType\":\"Custom\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISSN\",\"helpText\":\"
\",\"value\":\"token 1-23\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"visibility\":[{\"category\":\"PF\",\"hidden\":true,\"reason\":\"Set by System\"},{\"category\":\"FTF\",\"hidden\":false},{\"category\":\"MARC\",\"hidden\":false}]},\"jsonapi\":{\"version\":\"1.0\"}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -59,7 +59,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-24\",\n \"type\": \"packages\",\n \"attributes\": {\n \"contentType\": \"Unknown\",\n \"customCoverage\": {\n \"beginCoverage\": \"\",\n \"endCoverage\": \"\"\n },\n \"isCustom\": true,\n \"isSelected\": true,\n \"name\": \"custom-package, 13\",\n \"packageId\": 24,\n \"packageType\": \"Custom\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"selectedCount\": 2,\n \"titleCount\": 2,\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"allowKbToAddTitles\": false,\n \"packageToken\": {\n \"factName\": \"[[proxyid]]\",\n \"prompt\": \"ISBN\",\n \"helpText\": \"
\",\n \"value\": \"token 1-24\"\n },\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n}", + "body": "{\"data\":{\"id\":\"1-24\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":\"Custom Display Name\",\"managedAltNames\":[{\"altName\":\"Managed Alt 1\"},{\"altName\":\"Managed Alt 2\"}],\"customAltNames\":[{\"altName\":\"Custom Alt 1\"}],\"managedDescription\":\"Managed description\",\"customDescription\":\"Custom description\",\"isFreeAccess\":false,\"packageId\":24,\"packageType\":\"Custom\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":2,\"titleCount\":2,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-24\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"visibility\":[{\"category\":\"PF\",\"hidden\":true,\"reason\":\"Set by System\"},{\"category\":\"FTF\",\"hidden\":false},{\"category\":\"MARC\",\"hidden\":false}]},\"jsonapi\":{\"version\":\"1.0\"}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -72,7 +72,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-22-333\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"edition\": \"1\",\n \"isPeerReviewed\": false,\n \"isTitleCustom\": false,\n \"publisherName\": \"Springer Basel AG\",\n \"titleId\": 333,\n \"contributors\": [\n {\n \"type\": \"editor\",\n \"contributor\": \"Maetzener\"\n },\n {\n \"type\": \"author\",\n \"contributor\": \"Christoph J. Scriba\"\n },\n {\n \"type\": \"author\",\n \"contributor\": \"Peter Schreiber\"\n }\n ],\n \"identifiers\": [\n {\n \"id\": \"978-3-0348-0897-2\",\n \"subtype\": \"Print\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-3-0348-0898-9\",\n \"subtype\": \"Print\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-3-0348-0898-9\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n }\n ],\n \"name\": \"5000 Years of Geometry: Mathematics in History and Culture\",\n \"publicationType\": \"Book\",\n \"subjects\": [\n {\n \"subject\": \"Mathematics\",\n \"type\": \"General\"\n },\n {\n \"subject\": \"Geometry. Trigonometry. Topology\",\n \"type\": \"Library of Congress\"\n },\n {\n \"subject\": \"Mathematics\",\n \"type\": \"Medical\"\n },\n {\n \"subject\": \"Mathematics\",\n \"type\": \"TLI\"\n },\n {\n \"subject\": \"MATHEMATICS / Geometry / General\",\n \"type\": \"BISAC\"\n },\n {\n \"subject\": \"MATHEMATICS / History & Philosophy\",\n \"type\": \"BISAC\"\n }\n ],\n \"customEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"titleHasSelectedResources\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1034557733,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-22\",\n \"packageName\": \"random\",\n \"url\": \"\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ],\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"edition\":\"1\",\"isPeerReviewed\":false,\"isTitleCustom\":false,\"publisherName\":\"Springer Basel AG\",\"titleId\":333,\"contributors\":[{\"type\":\"editor\",\"contributor\":\"Maetzener\"},{\"type\":\"author\",\"contributor\":\"Christoph J. Scriba\"},{\"type\":\"author\",\"contributor\":\"Peter Schreiber\"}],\"identifiers\":[{\"id\":\"978-3-0348-0897-2\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-3-0348-0898-9\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"5000 Years of Geometry: Mathematics in History and Culture\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Mathematics\",\"type\":\"General\"},{\"subject\":\"Geometry. Trigonometry. Topology\",\"type\":\"Library of Congress\"},{\"subject\":\"Mathematics\",\"type\":\"Medical\"},{\"subject\":\"Mathematics\",\"type\":\"TLI\"},{\"subject\":\"MATHEMATICS / Geometry / General\",\"type\":\"BISAC\"},{\"subject\":\"MATHEMATICS / History & Philosophy\",\"type\":\"BISAC\"}],\"customEmbargoPeriod\":{\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"titleHasSelectedResources\":true,\"isTokenNeeded\":false,\"locationId\":1034557733,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"random\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}],\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -85,7 +85,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-22-333\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 333,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-22\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-22-3334\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": false,\n \"publisherName\": \"Wiley-Blackwell\",\n \"titleId\": 333,\n \"contributors\": [\n {\n \"type\": \"Author\",\n \"contributor\": \"Tim Holt\"\n },\n {\n \"type\": \"Author\",\n \"contributor\": \"Sudhesh Kumar\"\n }\n ],\n \"identifiers\": [\n {\n \"id\": \"978-1-4051-7784-9\",\n \"subtype\": \"Print\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-4443-1697-1\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-282-46121-5\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-118-68486-3\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n }\n ],\n \"name\": \"ABC of Diabetes (ABC Series)\",\n \"publicationType\": \"Book\",\n \"subjects\": [\n {\n \"subject\": \"Specialties of internal medicine\",\n \"type\": \"Library of Congress\"\n },\n {\n \"subject\": \"Internal Medicine\",\n \"type\": \"Medical\"\n },\n {\n \"subject\": \"Internal Medicine\",\n \"type\": \"TLI\"\n },\n {\n \"subject\": \"MEDICAL / Endocrinology & Metabolism\",\n \"type\": \"BISAC\"\n },\n {\n \"subject\": \"Internal medicine\",\n \"type\": \"Library of Congress\"\n },\n {\n \"subject\": \"Medicine and Health Sciences\",\n \"type\": \"Medical\"\n },\n {\n \"subject\": \"Medicine\",\n \"type\": \"Library of Congress\"\n }\n ],\n \"customEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1034558143,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-22\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2019-03-20\",\n \"endCoverage\": \"2019-03-23\"\n },\n {\n \"beginCoverage\": \"2019-03-07\",\n \"endCoverage\": \"2019-03-08\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n }\n }\n ],\n \"meta\": {\n \"totalResults\": 2\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":333,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-22-3334\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":false,\"publisherName\":\"Wiley-Blackwell\",\"titleId\":333,\"contributors\":[{\"type\":\"Author\",\"contributor\":\"Tim Holt\"},{\"type\":\"Author\",\"contributor\":\"Sudhesh Kumar\"}],\"identifiers\":[{\"id\":\"978-1-4051-7784-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-1-4443-1697-1\",\"subtype\":\"Online\",\"type\":\"ISBN\"},{\"id\":\"978-1-282-46121-5\",\"subtype\":\"Online\",\"type\":\"ISBN\"},{\"id\":\"978-1-118-68486-3\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"ABC of Diabetes (ABC Series)\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Specialties of internal medicine\",\"type\":\"Library of Congress\"},{\"subject\":\"Internal Medicine\",\"type\":\"Medical\"},{\"subject\":\"Internal Medicine\",\"type\":\"TLI\"},{\"subject\":\"MEDICAL / Endocrinology & Metabolism\",\"type\":\"BISAC\"},{\"subject\":\"Internal medicine\",\"type\":\"Library of Congress\"},{\"subject\":\"Medicine and Health Sciences\",\"type\":\"Medical\"},{\"subject\":\"Medicine\",\"type\":\"Library of Congress\"}],\"customEmbargoPeriod\":{\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1034558143,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2019-03-20\",\"endCoverage\":\"2019-03-23\"},{\"beginCoverage\":\"2019-03-07\",\"endCoverage\":\"2019-03-08\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}}}],\"meta\":{\"totalResults\":2},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -98,7 +98,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-21-3301\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3301,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 01\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-21-3302\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3302,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 02\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-21-3303\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3303,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 03\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n }\n ],\n \"meta\": {\n \"totalResults\": 3\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-21-3301\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3301,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 01\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-21-3302\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3302,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 02\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-21-3303\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3303,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 03\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}],\"meta\":{\"totalResults\":3},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -111,7 +111,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-22-333\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 333,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-22\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-22-3334\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": false,\n \"publisherName\": \"Wiley-Blackwell\",\n \"titleId\": 333,\n \"contributors\": [\n {\n \"type\": \"Author\",\n \"contributor\": \"Tim Holt\"\n },\n {\n \"type\": \"Author\",\n \"contributor\": \"Sudhesh Kumar\"\n }\n ],\n \"identifiers\": [\n {\n \"id\": \"978-1-4051-7784-9\",\n \"subtype\": \"Print\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-4443-1697-1\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-282-46121-5\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n },\n {\n \"id\": \"978-1-118-68486-3\",\n \"subtype\": \"Online\",\n \"type\": \"ISBN\"\n }\n ],\n \"name\": \"ABC of Diabetes (ABC Series)\",\n \"publicationType\": \"Book\",\n \"subjects\": [\n {\n \"subject\": \"Specialties of internal medicine\",\n \"type\": \"Library of Congress\"\n },\n {\n \"subject\": \"Internal Medicine\",\n \"type\": \"Medical\"\n },\n {\n \"subject\": \"Internal Medicine\",\n \"type\": \"TLI\"\n },\n {\n \"subject\": \"MEDICAL / Endocrinology & Metabolism\",\n \"type\": \"BISAC\"\n },\n {\n \"subject\": \"Internal medicine\",\n \"type\": \"Library of Congress\"\n },\n {\n \"subject\": \"Medicine and Health Sciences\",\n \"type\": \"Medical\"\n },\n {\n \"subject\": \"Medicine\",\n \"type\": \"Library of Congress\"\n }\n ],\n \"customEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1034558143,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"22\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2019-03-20\",\n \"endCoverage\": \"2019-03-23\"\n },\n {\n \"beginCoverage\": \"2019-03-07\",\n \"endCoverage\": \"2019-03-08\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n }\n }\n ],\n \"meta\": {\n \"totalResults\": 2\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-22-333\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":333,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-22\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-22-3334\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":false,\"publisherName\":\"Wiley-Blackwell\",\"titleId\":333,\"contributors\":[{\"type\":\"Author\",\"contributor\":\"Tim Holt\"},{\"type\":\"Author\",\"contributor\":\"Sudhesh Kumar\"}],\"identifiers\":[{\"id\":\"978-1-4051-7784-9\",\"subtype\":\"Print\",\"type\":\"ISBN\"},{\"id\":\"978-1-4443-1697-1\",\"subtype\":\"Online\",\"type\":\"ISBN\"},{\"id\":\"978-1-282-46121-5\",\"subtype\":\"Online\",\"type\":\"ISBN\"},{\"id\":\"978-1-118-68486-3\",\"subtype\":\"Online\",\"type\":\"ISBN\"}],\"name\":\"ABC of Diabetes (ABC Series)\",\"publicationType\":\"Book\",\"subjects\":[{\"subject\":\"Specialties of internal medicine\",\"type\":\"Library of Congress\"},{\"subject\":\"Internal Medicine\",\"type\":\"Medical\"},{\"subject\":\"Internal Medicine\",\"type\":\"TLI\"},{\"subject\":\"MEDICAL / Endocrinology & Metabolism\",\"type\":\"BISAC\"},{\"subject\":\"Internal medicine\",\"type\":\"Library of Congress\"},{\"subject\":\"Medicine and Health Sciences\",\"type\":\"Medical\"},{\"subject\":\"Medicine\",\"type\":\"Library of Congress\"}],\"customEmbargoPeriod\":{\"embargoValue\":0},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1034558143,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"22\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2019-03-20\",\"endCoverage\":\"2019-03-23\"},{\"beginCoverage\":\"2019-03-07\",\"endCoverage\":\"2019-03-08\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}}}],\"meta\":{\"totalResults\":2},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -124,7 +124,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-21-3301\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3301,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 01\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-21-3302\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3302,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 02\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-21-3303\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3303,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title 03\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-21\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n }\n ],\n \"meta\": {\n \"totalResults\": 3\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-21-3301\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3301,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 01\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-21-3302\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3302,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 02\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-21-3303\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3303,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title 03\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-21\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}],\"meta\":{\"totalResults\":3},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -137,7 +137,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [],\n \"meta\": {\n \"totalResults\": 0\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[],\"meta\":{\"totalResults\":0},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -150,7 +150,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [],\n \"meta\": {\n \"totalResults\": 0\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[],\"meta\":{\"totalResults\":0},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -163,7 +163,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-24-3301\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3301,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title Aa\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-24\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-24-3302\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3302,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title AB\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-24\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n },\n {\n \"id\": \"1-24-3303\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3303,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title AB\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-24\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n }\n ],\n \"meta\": {\n \"totalResults\": 3\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-24-3301\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3301,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title Aa\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-24\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-24-3302\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3302,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title AB\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-24\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]},{\"id\":\"1-24-3303\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3303,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title AB\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-24\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}],\"meta\":{\"totalResults\":3},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -176,7 +176,7 @@ }, "response": { "status": 200, - "body": "{\n \"meta\": {\n \"totalResults\": 3\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"meta\":{\"totalResults\":3},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -189,7 +189,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": {\n \"id\": \"1-255\",\n \"type\": \"packages\",\n \"attributes\": {\n \"contentType\": \"Unknown\",\n \"customCoverage\": {\n \"beginCoverage\": \"\",\n \"endCoverage\": \"\"\n },\n \"isCustom\": true,\n \"isSelected\": true,\n \"name\": \"custom-package, 13\",\n \"packageId\": 255,\n \"packageType\": \"Custom\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"selectedCount\": 1,\n \"titleCount\": 1,\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"allowKbToAddTitles\": false,\n \"packageToken\": {\n \"factName\": \"[[proxyid]]\",\n \"prompt\": \"ISBN\",\n \"helpText\": \"
\",\n \"value\": \"token 1-255\"\n },\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n}", + "body": "{\"data\":{\"id\":\"1-255\",\"type\":\"packages\",\"attributes\":{\"contentType\":\"Unknown\",\"customCoverage\":{\"beginCoverage\":\"\",\"endCoverage\":\"\"},\"isCustom\":true,\"isSelected\":true,\"name\":\"custom-package, 13\",\"customDisplayName\":\"Custom Display Name\",\"managedAltNames\":[{\"altName\":\"Managed Alt 1\"},{\"altName\":\"Managed Alt 2\"}],\"customAltNames\":[{\"altName\":\"Custom Alt 1\"}],\"managedDescription\":\"Managed description\",\"customDescription\":\"Custom description\",\"isFreeAccess\":false,\"packageId\":255,\"packageType\":\"Custom\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"selectedCount\":1,\"titleCount\":1,\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"allowKbToAddTitles\":false,\"packageToken\":{\"factName\":\"[[proxyid]]\",\"prompt\":\"ISBN\",\"helpText\":\"
\",\"value\":\"token 1-255\"},\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true},\"tags\":{\"tagList\":[]},\"visibility\":[{\"category\":\"PF\",\"hidden\":true,\"reason\":\"Set by System\"},{\"category\":\"FTF\",\"hidden\":false},{\"category\":\"MARC\",\"hidden\":false}]},\"jsonapi\":{\"version\":\"1.0\"}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -202,7 +202,7 @@ }, "response": { "status": 200, - "body": "{\n \"data\": [\n {\n \"id\": \"1-255-3301\",\n \"type\": \"resources\",\n \"attributes\": {\n \"alternateTitles\": [],\n \"isTitleCustom\": true,\n \"publisherName\": \"\",\n \"titleId\": 3301,\n \"contributors\": [],\n \"identifiers\": [],\n \"name\": \"custom title with agreement\",\n \"publicationType\": \"Database\",\n \"subjects\": [],\n \"coverageStatement\": \"Test Coverage Statement\",\n \"customEmbargoPeriod\": {\n \"embargoValue\": 5\n },\n \"isPackageCustom\": true,\n \"isSelected\": true,\n \"isTokenNeeded\": false,\n \"locationId\": 1022377620,\n \"managedEmbargoPeriod\": {\n \"embargoValue\": 0\n },\n \"packageId\": \"1-255\",\n \"packageName\": \"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\n \"url\": \"https://test\",\n \"providerId\": 1,\n \"providerName\": \"API DEV CORPORATE CUSTOMER\",\n \"visibilityData\": {\n \"isHidden\": false,\n \"reason\": \"\"\n },\n \"managedCoverages\": [],\n \"customCoverages\": [\n {\n \"beginCoverage\": \"2001-01-01\",\n \"endCoverage\": \"9999-12-31\"\n }\n ],\n \"proxy\": {\n \"id\": \"ezproxy\",\n \"inherited\": true\n },\n \"tags\": {\n \"tagList\": []\n }\n },\n \"relationships\": {\n \"provider\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"title\": {\n \"meta\": {\n \"included\": false\n }\n },\n \"package\": {\n \"meta\": {\n \"included\": false\n }\n }\n },\n \"included\": [\n {\n \"id\": \"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\n \"type\": \"accessTypes\",\n \"attributes\": {\n \"name\": \"Test\",\n \"credentialsId\": \"80898dee-449f-44dd-9c8e-37d5eb469b1d\"\n },\n \"creator\": {},\n \"usageNumber\": 0,\n \"metadata\": {\n \"createdDate\": \"2022-05-10T05:45:33.560+00:00\",\n \"createdByUserId\": \"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"\n }\n }\n ]\n }\n ],\n \"meta\": {\n \"totalResults\": 1\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"data\":[{\"id\":\"1-255-3301\",\"type\":\"resources\",\"attributes\":{\"alternateTitles\":[],\"isTitleCustom\":true,\"publisherName\":\"\",\"titleId\":3301,\"contributors\":[],\"identifiers\":[],\"name\":\"custom title with agreement\",\"publicationType\":\"Database\",\"subjects\":[],\"coverageStatement\":\"Test Coverage Statement\",\"customEmbargoPeriod\":{\"embargoValue\":5},\"isPackageCustom\":true,\"isSelected\":true,\"isTokenNeeded\":false,\"locationId\":1022377620,\"managedEmbargoPeriod\":{\"embargoValue\":0},\"packageId\":\"1-255\",\"packageName\":\"custom-package-c2c5be92-0850-437e-aac4-26f4954070d4 13\",\"url\":\"https://test\",\"providerId\":1,\"providerName\":\"API DEV CORPORATE CUSTOMER\",\"visibilityData\":{\"isHidden\":false,\"reason\":\"\"},\"managedCoverages\":[],\"customCoverages\":[{\"beginCoverage\":\"2001-01-01\",\"endCoverage\":\"9999-12-31\"}],\"proxy\":{\"id\":\"ezproxy\",\"inherited\":true,\"proxiedUrl\":\"https://proxy.example.com\"},\"tags\":{\"tagList\":[]}},\"relationships\":{\"provider\":{\"meta\":{\"included\":false}},\"title\":{\"meta\":{\"included\":false}},\"package\":{\"meta\":{\"included\":false}}},\"included\":[{\"id\":\"31ba067b-280c-49ec-a76d-ca7deacd6ff6\",\"type\":\"accessTypes\",\"attributes\":{\"name\":\"Test\",\"credentialsId\":\"80898dee-449f-44dd-9c8e-37d5eb469b1d\"},\"creator\":{},\"usageNumber\":0,\"metadata\":{\"createdDate\":\"2022-05-10T05:45:33.560+00:00\",\"createdByUserId\":\"548a5d79-f628-5a0d-a304-11d0e41ce7b7\"}}]}],\"meta\":{\"totalResults\":1},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -215,7 +215,7 @@ }, "response": { "status": 200, - "body": "{\n \"meta\": {\n \"totalResults\": 1\n },\n \"jsonapi\": {\n \"version\": \"1.0\"\n }\n}\n", + "body": "{\"meta\":{\"totalResults\":1},\"jsonapi\":{\"version\":\"1.0\"}}", "headers": { "Content-Type": "application/vnd.api+json" } @@ -223,4 +223,3 @@ } ] } - diff --git a/src/test/resources/output/eholdings_package_export.csv b/src/test/resources/output/eholdings_package_export.csv index 4c067cf5f..7d41e17fd 100644 --- a/src/test/resources/output/eholdings_package_export.csv +++ b/src/test/resources/output/eholdings_package_export.csv @@ -1,5 +1,5 @@ -Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags,Package Agreements,Package Note -1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-22,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISBN;token 1-22,ezproxy(inherited),Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, -Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 -333,ABC of Diabetes (ABC Series),,Selected,Book,Managed,Tim Holt (Author) | Sudhesh Kumar (Author),,Wiley-Blackwell,,,978-1-4051-7784-9,978-1-4443-1697-1 | 978-1-282-46121-5 | 978-1-118-68486-3,Specialties of internal medicine | Internal Medicine | Internal Medicine | MEDICAL / Endocrinology & Metabolism | Internal medicine | Medicine and Health Sciences | Medicine,,,,2019/03/20 - 2019/03/23 | 2019/03/07 - 2019/03/08,,,,Yes,ezproxy(inherited),,-,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

-333,custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags,Package Agreements,Package Note +1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-22,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISBN;token 1-22,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, +Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 +333,ABC of Diabetes (ABC Series),,Selected,Book,Managed,Tim Holt (Author) | Sudhesh Kumar (Author),,Wiley-Blackwell,,,978-1-4051-7784-9,978-1-4443-1697-1 | 978-1-282-46121-5 | 978-1-118-68486-3,Specialties of internal medicine | Internal Medicine | Internal Medicine | MEDICAL / Endocrinology & Metabolism | Internal medicine | Medicine and Health Sciences | Medicine,,,,2019/03/20 - 2019/03/23 | 2019/03/07 - 2019/03/08,,,,Yes,ezproxy(inherited),https://proxy.example.com,,-,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+333,custom title-6c77efee-b5ee-47b4-a4f1-014dee6b26d9,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

diff --git a/src/test/resources/output/eholdings_package_export_with_3_titles.csv b/src/test/resources/output/eholdings_package_export_with_3_titles.csv index 73241ee2f..5e236dbf7 100644 --- a/src/test/resources/output/eholdings_package_export_with_3_titles.csv +++ b/src/test/resources/output/eholdings_package_export_with_3_titles.csv @@ -1,6 +1,6 @@ -Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags,Package Agreements,Package Note -1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-21,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISBN;token 1-21,ezproxy(inherited),Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, -Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 -3301,custom title 01,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

-3302,custom title 02,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

-3303,custom title 03,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags,Package Agreements,Package Note +1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-21,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISBN;token 1-21,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, +Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 +3301,custom title 01,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+3302,custom title 02,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+3303,custom title 03,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

diff --git a/src/test/resources/output/eholdings_package_export_with_same_title_names.csv b/src/test/resources/output/eholdings_package_export_with_same_title_names.csv index 4d90f99b4..41bc0dbba 100644 --- a/src/test/resources/output/eholdings_package_export_with_same_title_names.csv +++ b/src/test/resources/output/eholdings_package_export_with_same_title_names.csv @@ -1,6 +1,6 @@ -Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags -1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-24,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISBN;token 1-24,ezproxy(inherited),Test, -Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags -3301,custom title Aa,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,, -3302,custom title AB,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,, -3303,custom title AB,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,, +Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags +1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-24,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISBN;token 1-24,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test, +Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags +3301,custom title Aa,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,, +3302,custom title AB,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,, +3303,custom title AB,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,, diff --git a/src/test/resources/output/eholdings_package_export_with_title_agreements.csv b/src/test/resources/output/eholdings_package_export_with_title_agreements.csv index 71c8332f7..42ca90872 100644 --- a/src/test/resources/output/eholdings_package_export_with_title_agreements.csv +++ b/src/test/resources/output/eholdings_package_export_with_title_agreements.csv @@ -1,4 +1,4 @@ -Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags,Package Agreements,Package Note -1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-255,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISBN;token 1-255,ezproxy(inherited),Test,,2022-06-01;Test;Active, -Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 -3301,custom title with agreement,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://test,Test,,,,,,,2022-06-01;Title agreement 1;Active | 2022-06-01;Title agreement 2;Active | 2022-06-01;Title agreement 3;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags,Package Agreements,Package Note +1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-255,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISBN;token 1-255,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test,,2022-06-01;Test;Active, +Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 +3301,custom title with agreement,,Selected,Database,Custom,,,,,,,,,,,,2001/01/01 - 9999/12/31,Test Coverage Statement,,5 null,Yes,ezproxy(inherited),https://proxy.example.com,https://test,Test,,,,,,,2022-06-01;Title agreement 1;Active | 2022-06-01;Title agreement 2;Active | 2022-06-01;Title agreement 3;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

diff --git a/src/test/resources/output/eholdings_resource_export.csv b/src/test/resources/output/eholdings_resource_export.csv index 5b3cdc971..c88a84d53 100644 --- a/src/test/resources/output/eholdings_resource_export.csv +++ b/src/test/resources/output/eholdings_resource_export.csv @@ -1,4 +1,4 @@ -Provider Id,Provider Name,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags,Package Agreements,Package Note -1,API DEV CORPORATE CUSTOMER,1-22,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISBN;token 1-22,ezproxy(inherited),Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, -Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 -333,5000 Years of Geometry: Mathematics in History and Culture,,Selected,Book,Managed,Maetzener (editor) | Christoph J. Scriba (author) | Peter Schreiber (author),1,Springer Basel AG,,,978-3-0348-0897-2 | 978-3-0348-0898-9,978-3-0348-0898-9,Mathematics | Geometry. Trigonometry. Topology | Mathematics | Mathematics | MATHEMATICS / Geometry / General | MATHEMATICS / History & Philosophy,No,,,,,,,Yes,ezproxy(inherited),,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+Provider Id,Provider Name,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags,Package Agreements,Package Note +1,API DEV CORPORATE CUSTOMER,1-22,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISBN;token 1-22,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active, +Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note 1,Title Note 2 +333,5000 Years of Geometry: Mathematics in History and Culture,,Selected,Book,Managed,Maetzener (editor) | Christoph J. Scriba (author) | Peter Schreiber (author),1,Springer Basel AG,,,978-3-0348-0897-2 | 978-3-0348-0898-9,978-3-0348-0898-9,Mathematics | Geometry. Trigonometry. Topology | Mathematics | Mathematics | MATHEMATICS / Geometry / General | MATHEMATICS / History & Philosophy,No,,,,,,,Yes,ezproxy(inherited),https://proxy.example.com,,Test,,,,,,,2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

diff --git a/src/test/resources/output/eholdings_single_package_export.csv b/src/test/resources/output/eholdings_single_package_export.csv index 64fc6cc46..998ea2fd9 100644 --- a/src/test/resources/output/eholdings_single_package_export.csv +++ b/src/test/resources/output/eholdings_single_package_export.csv @@ -1,3 +1,3 @@ -Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Show To Patrons,Package Automatically Select,Package Level Token,Package Proxy,Package Access Status Type,Package Tags,Package Agreements,Package Note 1,Package Note 2 -1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-23,"custom-package, 13",Custom,Selected,Unknown,,Yes,No,ISSN;token 1-23,ezproxy(inherited),Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

-Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note +Provider Id,Provider Name,Provider Level Token,Package Id,Package Name,Package Display Name,Managed Alternative Names,Custom Alternative Names,Managed Description,Custom Description,Package Type,Package Holdings Status,Package Content Type,Package Custom Coverage,Package Automatically Select,Package Level Token,Package Proxy,Package Access,Hide In Publication Finder,Hide In Full Text Finder,Exclude From MARC Export,Package Access Status Type,Package Tags,Package Agreements,Package Note 1,Package Note 2 +1,API DEV CORPORATE CUSTOMER,id=;ProviderToken 1,1-23,"custom-package, 13",Custom Display Name,Managed Alt 1; Managed Alt 2,Custom Alt 1,Managed description,Custom description,Custom,Selected,Unknown,,No,ISSN;token 1-23,ezproxy(inherited),Controlled,Yes (Set by System),No,No,Test,,2022-06-02;Test2;Draft | 2022-06-01;Test;Active,2021-04-01 00:02:01.051Z;Technical note;OCLC Record Status;

Not updated

,2020-03-26 00:03:07.582Z;Customer Support ;UBM;

UBM

+Title Id,Title Name,Alternate Titles,Title Holdings Status,Publication Type,Title Type,Contributors,Edition,Publisher,ISSN Print,ISSN Online,ISBN Print,ISBN Online,Subjects,Peer Reviewed,Description,Managed Coverage,Custom Coverage,Coverage Statement,Managed Embargo,Custom Embargo,Title Show To Patrons,Title Proxy,Title Proxied Url,Url,Title Access Status Type,Custom Value 1,Custom Value 2,Custom Value 3,Custom Value 4,Custom Value 5,Title Tags,Title Agreements,Title Note