pce_en_procurement.dtd

<!ELEMENT envelope (sender,recipient,businessprocess,message)>
<!ELEMENT sender (address)>
<!ELEMENT recipient (address)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT message (cexml)>
<!ELEMENT cexml (prefab-concrete-element|slab|
composite-solid-prestressed-soffit-slab|topping|
composite-lattice-girder-soffit-slab|hollow-core-slab|
composite-hollow-core-slab|topping|double-T|composite-double-T|topping|
block|beam|reinforced-rectangular-beam|reinforced-inverted-L-beam|
reinforced-T-beam|column|internal-column|edge-column|corner-column|
other-elements|topping)*>
<!ELEMENT prefab-concrete-element EMPTY>
<!ATTLIST prefab-concrete-element amount CDATA  #REQUIRED >
<!ELEMENT slab (span|width|thickness|loadbearing)*>
<!ATTLIST slab amount CDATA  #REQUIRED >
<!ELEMENT composite-solid-prestressed-soffit-slab (span|width|thickness|loadbearing)*>
<!ATTLIST composite-solid-prestressed-soffit-slab amount CDATA  #REQUIRED >
<!ELEMENT composite-lattice-girder-soffit-slab (span|width|thickness|loadbearing)*>
<!ATTLIST composite-lattice-girder-soffit-slab amount CDATA  #REQUIRED >
<!ELEMENT hollow-core-slab (span|width|thickness|loadbearing)*>
<!ATTLIST hollow-core-slab amount CDATA  #REQUIRED >
<!ELEMENT composite-hollow-core-slab (span|width|thickness|loadbearing)*>
<!ATTLIST composite-hollow-core-slab amount CDATA  #REQUIRED >
<!ELEMENT double-T (span|width|thickness|loadbearing)*>
<!ATTLIST double-T amount CDATA  #REQUIRED >
<!ELEMENT composite-double-T (span|width|thickness|loadbearing)*>
<!ATTLIST composite-double-T amount CDATA  #REQUIRED >
<!ELEMENT block (span|width|thickness|loadbearing)*>
<!ATTLIST block amount CDATA  #REQUIRED >
<!ELEMENT beam (construction-depth|span)*>
<!ATTLIST beam amount CDATA  #REQUIRED >
<!ELEMENT reinforced-rectangular-beam (construction-depth|span)*>
<!ATTLIST reinforced-rectangular-beam amount CDATA  #REQUIRED >
<!ELEMENT reinforced-inverted-L-beam (construction-depth|span)*>
<!ATTLIST reinforced-inverted-L-beam amount CDATA  #REQUIRED >
<!ELEMENT reinforced-T-beam (construction-depth|span)*>
<!ATTLIST reinforced-T-beam amount CDATA  #REQUIRED >
<!ELEMENT column (length|area)*>
<!ATTLIST column amount CDATA  #REQUIRED >
<!ELEMENT internal-column (length|area)*>
<!ATTLIST internal-column amount CDATA  #REQUIRED >
<!ELEMENT edge-column (reinforcement|length|area)*>
<!ATTLIST edge-column amount CDATA  #REQUIRED >
<!ELEMENT corner-column (reinforcement|length|area)*>
<!ATTLIST corner-column amount CDATA  #REQUIRED >
<!ELEMENT other-elements EMPTY>
<!ATTLIST other-elements amount CDATA  #REQUIRED >
<!ELEMENT topping (thickness)*>
<!ATTLIST topping amount CDATA  #REQUIRED >
<!ELEMENT span EMPTY>
<!ATTLIST span m CDATA  #REQUIRED >
<!ELEMENT width EMPTY>
<!ATTLIST width m CDATA  #REQUIRED >
<!ELEMENT thickness EMPTY>
<!ATTLIST thickness m CDATA  #REQUIRED >
<!ELEMENT construction-depth EMPTY>
<!ATTLIST construction-depth m CDATA  #REQUIRED >
<!ELEMENT length EMPTY>
<!ATTLIST length m CDATA  #REQUIRED >
<!ELEMENT area EMPTY>
<!ATTLIST area m_2 CDATA  #REQUIRED >
<!ELEMENT reinforcement EMPTY>
<!ATTLIST reinforcement prcnt CDATA  #REQUIRED >
<!ELEMENT loadbearing EMPTY>
<!ELEMENT businessprocess (bpname, bpstep+)>
<!ELEMENT bpname (#PCDATA)>
<!ELEMENT bpstep (#PCDATA)>