{"component": "clause", "props": {"groups": [{"snippet_links": [{"key": "the-method", "type": "definition", "offset": [24, 34]}, {"key": "modification-of", "type": "clause", "offset": [55, 70]}, {"key": "source-of", "type": "definition", "offset": [88, 97]}, {"key": "existing-information", "type": "clause", "offset": [98, 118]}], "snippet": "i. Brief description of the method used.\nii. State any modification of the method.\niii. Source of existing information.", "size": 27, "samples": [{"hash": "kBsPUDaUP81", "uri": "/contracts/kBsPUDaUP81#methods", "label": "Contract for Engineering Services", "score": 25.7186851501, "published": true}, {"hash": "38uxMAzmXl", "uri": "/contracts/38uxMAzmXl#methods", "label": "Contract for Engineering Services", "score": 25.5242977142, "published": true}, {"hash": "hBD28oEWEht", "uri": "/contracts/hBD28oEWEht#methods", "label": "Contract for Engineering Services", "score": 25.470911026, "published": true}], "hash": "cb0f2c6a2e3911977ca110fb285309ae", "id": 1}, {"snippet_links": [{"key": "economic-cooperation", "type": "clause", "offset": [0, 20]}, {"key": "economic-dialogue", "type": "clause", "offset": [66, 83]}, {"key": "of-information", "type": "definition", "offset": [186, 200]}, {"key": "use-of-the-services", "type": "clause", "offset": [214, 233]}, {"key": "and-training", "type": "clause", "offset": [245, 257]}, {"key": "joint-ventures", "type": "definition", "offset": [263, 277]}, {"key": "assistance-with", "type": "clause", "offset": [283, 298]}, {"key": "regulatory-matters", "type": "definition", "offset": [329, 347]}], "snippet": "Economic cooperation shall involve methods including:\n(a) regular economic dialogue between the two Parties covering all aspects of macroeconomic policy;\n(b) communication and exchanges of information;\n(c) advice, use of the services of experts and training;\n(d) joint ventures;\n(e) assistance with technical, administrative and regulatory matters.", "size": 18, "samples": [{"hash": "iriJ9FeKh46", "uri": "/contracts/iriJ9FeKh46#methods", "label": "Euro Mediterranean Agreement", "score": 32.0736694336, "published": true}, {"hash": "gJHKQ43dcHG", "uri": "/contracts/gJHKQ43dcHG#methods", "label": "Euro Mediterranean Agreement", "score": 30.7131958008, "published": true}, {"hash": "iakIvLDnT0h", "uri": "/contracts/iakIvLDnT0h#methods", "label": "Euro Mediterranean Association Agreement", "score": 24.9849414825, "published": true}], "hash": "f6a5207c78ee872afcf396d20cc0afbf", "id": 3}, {"snippet_links": [{"key": "election-of", "type": "clause", "offset": [7, 18]}, {"key": "the-employer", "type": "clause", "offset": [19, 31]}, {"key": "one-of-the-following-options", "type": "clause", "offset": [32, 60]}, {"key": "of-payment", "type": "clause", "offset": [61, 71]}, {"key": "local-bank", "type": "clause", "offset": [121, 131]}, {"key": "job-site", "type": "definition", "offset": [141, 149]}, {"key": "direct-deposit", "type": "clause", "offset": [157, 171]}, {"key": "bank-account", "type": "clause", "offset": [186, 198]}, {"key": "by-mail", "type": "definition", "offset": [202, 209]}, {"key": "of-employee", "type": "clause", "offset": [223, 234]}, {"key": "in-writing", "type": "clause", "offset": [235, 245]}, {"key": "prior-to-the", "type": "clause", "offset": [328, 340]}], "snippet": "At the election of the Employer one of the following options of payment will be utilized:\n1. By negotiable check made on local bank, paid at job site, or\n2. Direct deposit in employee\u2019s bank account\n3. By mail (at election of employee in writing). If paid by mail, check shall be postmarked not later than two (2) business days prior to the established payday.", "size": 19, "samples": [{"hash": "bNlRTCsSlSC", "uri": "/contracts/bNlRTCsSlSC#methods", "label": "Collective Bargaining Agreement", "score": 30.823551178, "published": true}, {"hash": "e3t8lf9WpAM", "uri": "/contracts/e3t8lf9WpAM#methods", "label": "Collective Bargaining Agreement", "score": 27.5734348297, "published": true}, {"hash": "5A9xnQq456G", "uri": "/contracts/5A9xnQq456G#methods", "label": "Collective Bargaining Agreement", "score": 24.8932247162, "published": true}], "hash": "a5bfc393e228132b650b67aa4384daf0", "id": 2}, {"snippet_links": [{"key": "each-notice", "type": "definition", "offset": [0, 11]}, {"key": "by-any-party", "type": "clause", "offset": [137, 149]}, {"key": "other-party", "type": "clause", "offset": [157, 168]}, {"key": "in-connection-with", "type": "clause", "offset": [169, 187]}, {"key": "this-agreement", "type": "clause", "offset": [188, 202]}, {"key": "in-writing", "type": "clause", "offset": [213, 223]}, {"key": "personal-delivery", "type": "clause", "offset": [249, 266]}, {"key": "delivery-services", "type": "clause", "offset": [278, 295]}, {"key": "certified-mail", "type": "clause", "offset": [303, 317]}, {"key": "return-receipt-requested", "type": "clause", "offset": [319, 343]}, {"key": "addressed-to", "type": "definition", "offset": [366, 378]}, {"key": "the-party", "type": "clause", "offset": [379, 388]}, {"key": "as-shown", "type": "definition", "offset": [402, 410]}], "snippet": "Each notice, demand, request, consent, report, approval or communication (hereinafter, \"Notice\") which is or may be required to be given by any party to any other party in connection with this Agreement, shall be in writing, and given by facsimile, personal delivery, receipted delivery services, or by certified mail, return receipt requested, prepaid and properly addressed to the party to be served as shown in Section 8(b) below.", "size": 17, "samples": [{"hash": "fozdo0RBZQ7", "uri": "/contracts/fozdo0RBZQ7#methods", "label": "Employment Agreement (Cardinal Health Inc)", "score": 18.0, "published": true}, {"hash": "fDgxnH8ofwz", "uri": "/contracts/fDgxnH8ofwz#methods", "label": "Employment Agreement (Cardinal Health Inc)", "score": 18.0, "published": true}, {"hash": "dNw73auJYWa", "uri": "/contracts/dNw73auJYWa#methods", "label": "Employment Agreement (Cardinal Health Inc)", "score": 18.0, "published": true}], "hash": "645f0b4c0a61026fdf869f0905b87d83", "id": 4}, {"snippet_links": [{"key": "the-work-plan", "type": "clause", "offset": [60, 73]}, {"key": "technical-approach", "type": "clause", "offset": [78, 96]}], "snippet": "This section should include a fairly detailed discussion of the work plan and technical approach to both field and laboratory techniques.", "size": 13, "samples": [{"hash": "aRd1jQxYxyH", "uri": "/contracts/aRd1jQxYxyH#methods", "label": "Cooperative Agreement", "score": 33.3459815979, "published": true}, {"hash": "9QvEQCCpwUa", "uri": "/contracts/9QvEQCCpwUa#methods", "label": "Cooperative Agreement", "score": 32.3501434326, "published": true}, {"hash": "490QQgAbi1j", "uri": "/contracts/490QQgAbi1j#methods", "label": "Cooperative Agreement", "score": 29.5963497162, "published": true}], "hash": "10ebce7b1fd9cbc2addce85f94ecb45f", "id": 5}, {"snippet_links": [], "snippet": "Participants", "size": 11, "samples": [{"hash": "7hNFEHpC0jb", "uri": "/contracts/7hNFEHpC0jb#methods", "label": "Research Agreement", "score": 33.3410682678, "published": true}, {"hash": "gdqjYFfSIxJ", "uri": "/contracts/gdqjYFfSIxJ#methods", "label": "Distribution Agreement", "score": 30.2824134827, "published": true}, {"hash": "5jduUfUjWUO", "uri": "/contracts/5jduUfUjWUO#methods", "label": "Distribution Agreement", "score": 27.8444347382, "published": true}], "hash": "510a8cb711495bfdd04c792d2fc4b0fe", "id": 6}, {"snippet_links": [{"key": "access-to-the", "type": "clause", "offset": [134, 147]}, {"key": "connection-services", "type": "clause", "offset": [159, 178]}, {"key": "connection-request", "type": "definition", "offset": [532, 550]}, {"key": "short-time", "type": "clause", "offset": [572, 582]}, {"key": "the-connection", "type": "clause", "offset": [587, 601]}, {"key": "the-function", "type": "definition", "offset": [701, 713]}, {"key": "for-example", "type": "clause", "offset": [1029, 1040]}, {"key": "system-timeout", "type": "clause", "offset": [1050, 1064]}, {"key": "the-driver", "type": "definition", "offset": [1245, 1255]}, {"key": "the-device", "type": "clause", "offset": [1588, 1598]}, {"key": "exception-services", "type": "clause", "offset": [1708, 1726]}, {"key": "device-support", "type": "definition", "offset": [1821, 1835]}, {"key": "complete-list", "type": "clause", "offset": [1901, 1914]}, {"key": "new-value", "type": "clause", "offset": [2379, 2388]}, {"key": "the-interface", "type": "clause", "offset": [2662, 2675]}, {"key": "registered-users", "type": "clause", "offset": [2686, 2702]}, {"key": "new-data", "type": "definition", "offset": [2715, 2723]}, {"key": "a-list", "type": "definition", "offset": [2983, 2989]}, {"key": "responsible-for", "type": "clause", "offset": [3087, 3102]}, {"key": "the-request", "type": "clause", "offset": [3289, 3300]}, {"key": "standard-interfaces", "type": "clause", "offset": [3372, 3391]}, {"key": "operating-systems", "type": "clause", "offset": [3620, 3637]}, {"key": "record-time", "type": "definition", "offset": [4119, 4130]}, {"key": "a-default", "type": "definition", "offset": [4229, 4238]}, {"key": "source-function", "type": "definition", "offset": [4249, 4264]}, {"key": "example-one", "type": "clause", "offset": [4417, 4428]}, {"key": "other-site", "type": "clause", "offset": [4469, 4479]}, {"key": "general-purpose", "type": "clause", "offset": [4592, 4607]}, {"key": "service-methods", "type": "clause", "offset": [4617, 4632]}], "snippet": "isMultiDevice, canBlock, getAddr, getPortName, isConnected, isEnabled, isAutoConnect These methods can be called by any code that has access to the asynUser \u2022 Connection services Methods: enable,autoConnect,setAutoConnectTimeout These methods can be called by any code that has access to the asynUser. These methods can be called to set the enable and autoConnect settings for a port and/or device. If autoConnect is true then asynManager does the following: \u2666 When the port registers its asynCommon interface, asynManager queues a connection request. It then waits for a short time for the connection callback to complete. The default time is 0.5 seconds, but this time can be changed with a call to the function pasynManager->setAutoConnectTimeout(double timeout). This function can be accessed from the iocsh shell with the asynSetAutoConnectTimeout(double timeout) command. This short timeout is designed to allow devices time to connect if they are available, but not to excessively slow down booting of the IOC by waiting, for example, for the system timeout on TCP connections. Note that this means that it is very likely that the pasynCommon->connect() call will occur as soon as the asynCommon interface is registered, which means that the driver must have already done all initialization required for the asynCommon->connect() callback before it registers the asynCommon interface. If the port does not connect initially, or if it subsequently disconnects, then asynManager will queue a connection request every 20 seconds. If autoConnect is true and port/device is enabled but the device is not connected, then queueManager calls calling asynCommon:connect just before it calls processCallback. \u2022 Exception services Methods: exceptionCallbackAdd, exceptionCallbackRemove, exceptionConnect, exceptionDisconnect Device support code calls exceptionCallbackAdd and exceptionCallbackRemove. The complete list of exceptions is defined in asynDriver.h as \"enum asynException\". Whenever a port driver connects or disconnects, normally as a result of a call to asynCommon:connect or asynCommon:disconnect, it must also call exceptionConnect or exceptionDisconnect. \u2022 Interrupt services Methods: registerInterruptSource, getInterruptPvt, createInterruptNode, freeInterruptNode, addInterruptUser, removeInterruptUser, interruptStart, interruptEnd Interrupt just means: \"I have a new value.\" Many asyn interfaces, e.g. asynInt32, provide interrupt support. These interfaces provide methods addInterruptUser and removeInterruptUser. Device support calls addInterruptUser if it wants to be called whenever an interrupt occurs. Drivers or other code that implements the interface calls the registered users when it has new data. asynManager provides services that help drivers implement thread-safe support for interrupts. asynManager 11 A driver that supports interrupts calls registerInterruptSource for each interface that has associated interrupts. It calls interruptStart to obtain a list of all registered users and interruptEnd after it calls the registered users. The driver is also responsible for calling addInterruptUser and removeInterruptUser. If any calls are made to addInterruptUser or removeInterruptUser between the calls to interruptStart and interruptEnd, asynManager puts the request on a list and processes the request after interruptEnd is called. Many standard interfaces, e.g. asynInt32, provide methods registerInterruptUser, cancelInterruptUser. These interfaces also provide an auxilliary interface, e.g. asynInt32Base, and code which implements registerInterruptUser and cancelInterruptUser. On operating systems like vxWorks or RTEMS interruptStart,interruptEnd MUST NOT be called from interupt level. \u2022 Timestamp services Methods: updateTimeStamp, getTimeStamp, setTimeStamp, registerTimeStampSource, unregisterTimeStampSource. These methods provide support for setting a timestamp for a port. This timestamp is typically used to set the pasynUser->timestamp field that is passed to device support on read or callback operations. Device support uses the pasynUser->timestamp field to set the record TIME field. This will then be the record timestamp if the record TSE field is -2. asynManager provides a default timestamp source function which just calls epicsTimeGetCurrent(). However, registerTimeStampSource can be used to supply a different user-provided timestamp source function, for example one that calls epicsTimeGetEvent(), or some other site-specific timestamp source. unregisterTimeStampSource reverts to the default timestamp source in pasynManager. \u2022 General purpose freelist service Methods: memMalloc, memFree These methods do not require an asynUser. They are provided for code that must continually allocate and free memory. Since memFree puts the memory on a free list instead of calling free, they are more efficient that calloc/free and also help prevent memory fragmentation. \u2022 Interpose service Method: interposeInterface", "size": 10, "samples": [{"hash": "9NT9a9zfmpt", "uri": "/contracts/9NT9a9zfmpt#methods", "label": "License Agreement", "score": 29.6169929504, "published": true}, {"hash": "lhcHvg3S3c9", "uri": "/contracts/lhcHvg3S3c9#methods", "label": "License Agreement", "score": 28.3518638611, "published": true}, {"hash": "fpB8FYHyPIf", "uri": "/contracts/fpB8FYHyPIf#methods", "label": "License Agreement", "score": 27.714056015, "published": true}], "hash": "bb4b62f20d9e8cc319f7d637f359b501", "id": 7}, {"snippet_links": [{"key": "payments-to-be-made", "type": "clause", "offset": [38, 57]}, {"key": "by-the-bank", "type": "clause", "offset": [58, 69]}, {"key": "the-depositor", "type": "definition", "offset": [73, 86]}, {"key": "with-respect-to", "type": "clause", "offset": [144, 159]}, {"key": "date-of", "type": "clause", "offset": [202, 209]}, {"key": "demand-deposits", "type": "definition", "offset": [230, 245]}, {"key": "on-demand", "type": "clause", "offset": [247, 256]}, {"key": "at-the-bank", "type": "clause", "offset": [258, 269]}, {"key": "with-the-bank", "type": "clause", "offset": [323, 336]}, {"key": "as-designated", "type": "definition", "offset": [337, 350]}, {"key": "subject-to", "type": "clause", "offset": [482, 492]}, {"key": "all-applicable-laws", "type": "definition", "offset": [493, 512]}, {"key": "including-without-limitation", "type": "clause", "offset": [554, 582]}, {"key": "foreign-exchange-restrictions", "type": "clause", "offset": [588, 617]}, {"key": "sovereign-risk", "type": "clause", "offset": [639, 653]}, {"key": "the-country", "type": "definition", "offset": [657, 668]}, {"key": "without-prejudice-to-the-foregoing", "type": "clause", "offset": [687, 721]}, {"key": "to-the-extent", "type": "clause", "offset": [723, 736]}, {"key": "laws-and-regulations", "type": "clause", "offset": [750, 770]}, {"key": "the-bank-may", "type": "clause", "offset": [798, 810]}, {"key": "bank-draft", "type": "definition", "offset": [847, 857]}, {"key": "bank-of", "type": "definition", "offset": [909, 916]}, {"key": "a-bank", "type": "clause", "offset": [929, 935]}, {"key": "the-bank-shall", "type": "clause", "offset": [998, 1012]}, {"key": "no-circumstances", "type": "clause", "offset": [1016, 1032]}, {"key": "payment-obligations", "type": "definition", "offset": [1063, 1082]}, {"key": "delivery-of-cash", "type": "clause", "offset": [1093, 1109]}], "snippet": "Unless otherwise provided herein, all payments to be made by the Bank to the Depositor or the Depositor's assignee or endorsee, as appropriate, with respect to any account shall be made on the maturity date of the deposit, or for demand deposits, on demand, at the Bank's office in Taipei or to an account of the Depositor with the Bank as designated by the Depositor. Any payment from the Bank to the Depositor shall be payable only in the currency in which it is due and shall be subject to all applicable laws, regulations, rules, customs and usages (including without limitation, any foreign exchange restrictions or controls) and the sovereign risk of the country of such currency. Without prejudice to the foregoing, to the extent permitted by laws and regulations, any payment obligation of the Bank may be discharged by drawing a check or bank draft or other instrument on a branch or a correspondent bank of the Bank or a bank nominated by the Depositor in the country of the currency and the Bank shall in no circumstances by required to discharge such payment obligations by making delivery of cash.", "size": 9, "samples": [{"hash": "hcObXBPf6VS", "uri": "/contracts/hcObXBPf6VS#methods", "label": "General Agreement for Deposits", "score": 34.7717094421, "published": true}, {"hash": "eDdAIJtLmCV", "uri": "/contracts/eDdAIJtLmCV#methods", "label": "General Agreement for Deposits", "score": 31.3581981659, "published": true}, {"hash": "9wS031wgi6W", "uri": "/contracts/9wS031wgi6W#methods", "label": "General Agreement for Deposits", "score": 30.4247570038, "published": true}], "hash": "3f8f1db1abacd65c70477d5971380ec0", "id": 8}, {"snippet_links": [{"key": "data-source", "type": "definition", "offset": [0, 11]}], "snippet": "Data Source", "size": 9, "samples": [{"hash": "4eubPoYwwhv", "uri": "/contracts/4eubPoYwwhv#methods", "label": "Distribution Agreement", "score": 28.0860786438, "published": true}, {"hash": "jrtZPj0I7Hz", "uri": "/contracts/jrtZPj0I7Hz#methods", "label": "End User License Agreement", "score": 24.6023273468, "published": true}, {"hash": "3eOqhq5g7E9", "uri": "/contracts/3eOqhq5g7E9#methods", "label": "Distribution Agreement", "score": 22.3067398071, "published": true}], "hash": "338880c2c81f2a9d47fcb288703bc55a", "id": 9}, {"snippet_links": [{"key": "the-method", "type": "definition", "offset": [24, 34]}, {"key": "modification-of", "type": "clause", "offset": [55, 70]}, {"key": "docusign-envelope", "type": "definition", "offset": [83, 100]}, {"key": "source-of", "type": "definition", "offset": [147, 156]}, {"key": "existing-information", "type": "clause", "offset": [157, 177]}], "snippet": "i. Brief description of the method used.\nii. State any modification of the method. DocuSign Envelope ID: CB4D4692-3486-4327-9EA0-F7A661B6ACDF\niii. Source of existing information.", "size": 9, "samples": [{"hash": "juhlhdFJ9lm", "uri": "/contracts/juhlhdFJ9lm#methods", "label": "Contract for Engineering Services", "score": 22.6440792084, "published": true}], "hash": "8d49d610a28f684127316a670b8db39d", "id": 10}], "next_curs": "ClASSmoVc35sYXdpbnNpZGVyY29udHJhY3RzciwLEhZDbGF1c2VTbmlwcGV0R3JvdXBfdjU2IhBtZXRob2RzIzAwMDAwMDBhDKIBAmVuGAAgAA==", "clause": {"title": "Methods", "parents": [["notices", "Notices"], ["procedures", "Procedures"], ["discussion", "Discussion"], ["boycott-israel", "Boycott Israel"], ["agreement", "Agreement"]], "children": [["", ""], ["study-design", "Study design"], ["statistical-analysis", "Statistical analysis"], ["data-analysis", "Data Analysis"], ["measures", "Measures"]], "size": 2301, "id": "methods", "related": [["processes", "Processes", "Processes"], ["techniques", "Techniques", "Techniques"], ["protocols", "Protocols", "Protocols"], ["method", "Method", "Method"], ["methodology", "Methodology", "Methodology"]], "related_snippets": [], "updated": "2025-07-24T06:48:57+00:00", "also_ask": ["What strategic advantages can be gained by specifying or limiting the 'Methods' in this agreement?", "Which essential elements must be included in the 'Methods' clause to ensure clarity and enforceability?", "What are the most common risks or ambiguities associated with poorly drafted 'Methods' clauses?", "How do 'Methods' clauses in this context compare to industry standards or similar agreements?", "What factors do courts consider when determining the enforceability of a 'Methods' clause?"], "drafting_tip": "Specify permitted methods, clarify procedures, and define responsibilities to ensure consistency, prevent disputes, and facilitate compliance.", "explanation": "The \"Methods\" clause defines the specific procedures, techniques, or processes that must be followed in performing certain tasks or obligations under an agreement. It typically outlines the standards, protocols, or industry practices that parties are required to adhere to, such as using particular testing methods, manufacturing processes, or data collection techniques. By clearly specifying how work should be carried out, this clause ensures consistency, quality, and compliance, reducing the risk of disputes over whether contractual obligations have been properly fulfilled."}, "json": true, "cursor": ""}}