The seismic hazard a design adopts as a premise, as a single object: the mappedspectral response accelerations, the site class, the site coefficients read againstthat class, and the design peak ground acceleration. They form one object becausethese values are a derivation chain and are close to meaningless apart: sitecoefficients are read from a code table as a function of the site class and themapped accelerations, and a coefficient quoted without its class cannot be checked.The object keeps the chain together and lets the standard that supplied it be citedonce. The element names are code-agnostic, with the familiar symbols given in thedocumentation, so that a design under Eurocode 8, which states a reference peakground acceleration, a ground type and a soil factor, uses the same slots. Everyelement is optional, because codes differ in what they publish; an object thatstates only what its own code supplies is complete. The object carries description,name, status and remark, since a hazard statement usually needs to record which mapedition, return period or study it came from, and remark is where a per-value clausecitation goes when the values come from several figures of one code.
Database handle for the object. It is of XML type ID, so is constrained to beunique in the XML document within which it occurs. An external identifier for the object inthe form of a URI may be constructed using standard XML and XPointer methods. This is doneby concatenating the URI for the document, a fragment separator, and the value of the idattribute.
Source
<element name="SeismicHazardParameters" type="diggs:SeismicHazardParametersType"><annotation><documentation>The seismic hazard a design adopts as a premise, as a single object: the mapped spectral response accelerations, the site class, the site coefficients read against that class, and the design peak ground acceleration. They form one object because these values are a derivation chain and are close to meaningless apart: site coefficients are read from a code table as a function of the site class and the mapped accelerations, and a coefficient quoted without its class cannot be checked. The object keeps the chain together and lets the standard that supplied it be cited once. The element names are code-agnostic, with the familiar symbols given in the documentation, so that a design under Eurocode 8, which states a reference peak ground acceleration, a ground type and a soil factor, uses the same slots. Every element is optional, because codes differ in what they publish; an object that states only what its own code supplies is complete. The object carries description, name, status and remark, since a hazard statement usually needs to record which map edition, return period or study it came from, and remark is where a per-value clause citation goes when the values come from several figures of one code.</documentation></annotation></element>