Loading...
HomeMy WebLinkAboutC2016-182 - 5/10/2016 - Approved P001849 eB EPR Implementation FGj Bentley.'u City of Corpus Christi � Laserfiche Integration Change Request rI Version 01v00 Date 01/27/2016 Page 1 of 5 Change request number C002 Bentley project number P001849 The City of Corpus Christi currently utilizes Laserfiche as their enterprise Short description EDMS. After files have finished all necessary processing for Plan Review purposes, they need to be moved to the Laserfiche system for final archive. To accomplish this, a windows Service needs to be created to pull eB data into a specifically formatted XML structure for Laserfiche consumption. The Windows Service will also pull down files related to the requested eB data. All retrieved files and XML will be saved locally to the Windows Service. The windows service will be installed on Corpus Christi local servers. These features were not a part of the scope of services stated in the accepted proposal. This Change Request adds these features. The functionality associated with the integration is described in detail in the long description. Issued by Bentley Systems, Incorporated Issue date January 27, 2016 Status Issued Ei Under discussion ❑ Accepted ❑ Rejected ❑ Reason Impact short description The Laserfiche integration mentioned above and described in detail in the long description will be delivered for the additional fixed fee of $43,750.00. This integration will be delivered as a part of the overall eB EPR Implementation deployment or as a post-deployment implementation. Accomplishing this integration will require additional eB development resources. The City of Corpus Christi deems this enhanced integration essential to project success. Note: Since there is only several weeks required to implement the integration, it is unlikely that the deployment schedule will be affected. Project status The project is in the final development stage, moving into the UAT stage. Acceptance / 4klargie City of Corpus Christi Bentley Approved as to form/ C. RoseGene Mangum "j r r ate: 5 r 3, r tor January 27, 2016 iiw �`ure: 'Ssi-f nt City Attorney .F '--)714 ^^..—For Lity Attorney / C 2016-182 CONFIDENTIALITY STATEMENT, f 9 r:1. 3 , iment,including system ideas and concepts,are coni e 05/10/16 a orrn without the pricyw tten conse of Bendy P f1Q essio!I Service MAX Ord. 030834 III S'°" -.' [�� e f _lam• Bentley Systems, Inc. REBECCA H ERTA ('ITY SECRETARY �`"".,,--.,.........' INDEXED S£CVETADv P001849 eB EPR Implementation 4r-7-- Bentley City of Corpus Christi Laserfiche Integration Change Request Version 01v00 Date 01/27/2016 Page 2 of 5 1 LONG DESCRIPTION OF CHANGE 1.1 REASON Purpose -The City of Corpus Christi currently utilizes Laserfiche as their enterprise EDMS. After files have finished all necessary processing for Plan Review purposes, they need to be moved to the Laserfiche system for final archive. To accomplish this, a windows Service needs to be created to pull eB data into a specifically formatted XML structure for Laserfiche consumption. The Windows Service will also pull down files related to the requested eB data. All retrieved files and XML will be saved locally to the Windows Service. The windows service will be installed on Corpus Christi local servers. These features were not a part of the scope of services stated in the accepted proposal. This Change Request adds these features. Scope—The scope is described in the following bullets: • Bentley will provide a Web Service that will be used to create Laserfiche XML file (defined below), provide access to requested eB files, and data download validation. • Bentley will provide a Windows Service that will provide as a gateway to the Web Service. It will periodically pull call the Web Service to a user configurable folder location. • Bentley is not responsible for Laserfiche operation. • Bentley Windows Service will not communicate directly with Laserfiche. • Bentley will use User Authentication to limit access to Web Service. • Bentley will use HTTPS to communicate between Windows Service and Web Service. • Bentley will not be responsible for securing files and data stored on Corpus Christi servers by the Windows Service. Design Overview-The design will include three primary components. First, a library needs to be created to handle the business logic so that it can be reused if at some point the City wants this process to run in something other than an application service. Next, a web service needs to be created to accept calls from the windows service that will be installed locally and utilize the library that contains the business logic. Lastly, an application service will be built to make calls to the web service as applicable and perform file handling. Deliverables—These are the deliverables: • Web Service to receive calls from local application service and store files (XML and Original) in staging folder • Installable application service to run on Corpus Christi local servers. Dependencies—These are the dependencies: • Corpus Christi must provide a local server and appropriate access for Bentley to install and configure the service CONFIDENTIALITY STATEMENT The contents of this document,including system ideas and concepts,are confidential and proprietary in nature and are not to be distributed in any form without the prior written consent of Bentley Professional Services. Template version 2.00 P001849 eB EPR Implementation t',11•11 Be n tley City of Corpus Christi Laserfiche Integration Change Request Version 01v00 Date 01/27/2016 Page 3 of 5 • Corpus Christi must provide resources to handle actual loading of the files into Laserfiche from staging folder • Corpus Christi must provide resources for testing to ensure objectives are met for Laserfiche Integration Configurable Options on Windows Service - • Root staging folder • Document Attribute/Property used for staging folder naming • Hours between runs • Work Batch size Laserfiche XML Structure—The XML Structure is shown here: XML Element Description <BentleyEPR> <Project> <id>123</id> eB Id of Parent Project Document <name>COM-2015-0003</name> eB Code Property of Parent Project Document <Approval Status>Approved</Approval Status> eB Approval Status Property of Parent Project Document <Class>COMMERCIAL NEW BUILDING</Class> eB Class Property of Parent Project Document <Path>11ATLEPRSRV11CORPUserFilesSource\123</Path> Local Path for Parent Project Document <CreateDate>2009-05-22T17:28:00-05:00</C reateD ate> <EndDate>2009-11-22T17:28:00-06:00</EndDate> <Title>111 Main St</Title> eB Title Property of Parent Project Document <MetadataDefs> <ApplicationNumber>BLDG-2015- eB Application#Attribute of Parent Project Document 00001</ApplicationNumber> <ApplicationType>COM</ApplicationType> eB Application Type Attribute of Parent Project Document <Comments>None</Comments> eB Comments Attribute of Parent Project Document <WorkType>New Construction</WorkType> eB Work Type Attribute of Parent Project Document <SquareFootage>1000</SquareFootage> eB Square Footage Attribute of Parent Project Document <DeclaredValuation>50000</DeclaredValuation> eB Declared Valuation Attribute of Parent Project Document <ReviewStatus>Closed in Infor</ReviewStatus> eB Review Status Attribute of Parent Project Document </MetadataDefs> </Project> <Files> <File> This section will be repeated for every File in Project structure <Fileld>168</Fileld> _ eB Id of the file <Docld>456</Docld> eB Id of file's Container Document <Number>PLN-0001</Number> eB Number property of file's container Document <Filename>La Palmera Storm3.pdf</Filename> • <Filesize>8652</Filesize> <Path>4561168\orig1La Palmera Storm3.pdf</Path> ;Path to file under Project Path <C reati on Date>2009-05-22T17:37:00- 05:00</CreationDate> <PublishDate>2009-05-22T17:37:00- 05:00</PublishDate> j <CopyName>orig</CopyName> File's Copy Name <Version>1<Nersion> eB Version property of file's Container Document </File> </Files> •• </BentleyEPR> Process Flow—The process flow is shown here: CONFIDENTIALITY STATEMENT The contents of this document,including system ideas and concepts,are confidential and proprietary in nature and are not to be distributed in any form without the prior written consent of Bentley Professional Services. Template version 2.00 P001849 eB EPR Implementation Bentley City of Corpus Christi Laserfiche Integration Change Request Version 01v00 Date 01/27/2016 Page 4 of 5 LaserFishe PtAl Fik Wto from e0 C1 Frotess Re4est Return File N.. Get Web serv,ce Time to Process y-1. cmnection nrorrnatkm res ... _.... Connected? sage remrr.ea rie to Log Ertor �' Wa[fcraete ✓s 1.2 STATUS OF PROJECT The project is in the final development stage, moving into the user acceptance test stage. 1.3 ALTERNATIVES There are no viable alternatives other than the changes described above. 2 IMPACT LONG DESCRIPTION 2.1 TO COST The integration described above will be delivered for the additional fixed fee of $43,750.00. 2.2 TO TIMELINE Since there is only several weeks required to implement the integration, it is unlikely that the deployment schedule will be affected. 2.3 TO WBS WORKPACKAGES The integration will not affect current work packages. This is planned to occur at or post deployment. 2.4 TO DELIVERABLES The integration will either be delivered as a part of the overall eB EPR Implementation deployment or as a post-deployment implementation. CONFIDENTIALITY STATEMENT The contents of this document,including system ideas and concepts,are confidential and proprietary in nature and are not to be distributed in any form without the prior written consent of Bentley Professional Services. Template version 2.00 P001849 eB EPR Implementation BentLey City of Corpus Christi Laserfiche Integration Change Request Version 01v00 Date 01/27/2016 Page 5 of 5 2.5 TO TEAM COMPOSITION Accomplishing the integration will require the services of additional eB development resources. 2.6 TO PEP OVERALL No substantial changes will be required to the PEP. The integration will become part of the deliverables. 2.7 TO OTHER DOCUMENTS No substantial changes will be required to other documents. 3 IMPACT OF NOT ACCEPTING THIS CHANGE REQUEST 3.1 TO PROJECT SUCCESS Bentley's understanding is that the City of Corpus Christi deems this integration to be essential to project success. 3.2 TO OBJECTIVES Since the City of Corpus Christi deems this integration to be essential to project success, without it, the overall objectives of the project will not be met. 4 ACCEPTANCE CRITERIA The acceptance criteria for the Laserfiche Integration will be represented in the approved test plan. Payment will be as follows: 80% of the fee when delivered and 20% of the fee upon acceptance. CONFIDENTIALITY STATEMENT The contents of this document,including system ideas and concepts,are confidential and proprietary in nature and are not to be distributed in any form without the prior written consent of Bentley Professional Services. Template version 2.00 CERTIFICATE OF INTERESTED PARTIES FORM 1295 1 of 1 Complete Nos. 1-4 and 6 if there are interested parties. OFFICE USE ONLY Complete Nos. 1,2,3,5,and 6 if there are no interested parties. CERTIFICATION OF FILING 1 Name of business entity filing form,and the city,state and country of the business entity's place Certificate Number: of business. 2016-40230 Bentley Systems, Incorporated Exton, PA United States Date Filed: 2 Name of governmental entity or state agency that is a party to the contract for which the form is 04/14/2016 being filed. City of Corpus Christi Dat Acknowledged: `� 3 Provide the identification number used by the governmental entity or state agency to track or identify the contract and provide a description of the goods or services to be provided under the contract. XXX Implement an Electronic Plan Review solution via Bentley MANAGEservices with integration to the City of Corpus Christi's Hansen v8.3 Dynamic Portal permitting software. 4 Nature of interest(check applicable) Name of Interested Party City,State,Country(place of business) Controlling Intermediary Bentley, Barry Exton, PA United States X Bentley, Keith Exton, PA United States X Bentley, Raymond Exton, PA United States X Bentley, Gregory Exton, PA United States X 5 Check only if there is NO Interested Party. ❑ 6 AFFIDAVIT I swear,or affirm,under penalty of perjury,that the above disclosure is true and correct. COMMONWEALTH OF PENNSYLVANIA NOTARIAL SEAL j LAURIE L.MOYER j )4‘Notary Public UWCHLAN TWP,CHESTER CNTY My Commission Expires Oct 22,2017 Signature of authorized agent of contracting business entity AFFIX NOTARY STAMP/SEAL ABOVE Sworn to and subscribed before me,by the said c 1(i �1 ICe/l'!Q rl this the '4/74-- day of 1 , / 20 1 LQ ,to certify which,witness my hand and seal of office. • -) (it '//l` l i-i/r L M f� N(7 L')1 Signature of o icer adminis ring oath Printed name of officer a�istering oath Title of o er administering oath Forms provided by Texas Ethics Commission www.ethics.state.tx.us Version V1.0.645