implemented Incident Response Management template
This commit is contained in:
+9
-3
@@ -116,15 +116,19 @@
|
||||
<xs:attribute name="lastrevisiondate" type="xs:date"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="rate">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:float">
|
||||
<xs:attribute name="title" type="xs:string"/>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:attribute name="title" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="denomination" type="xs:string" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
|
||||
<xs:element name="permission_parties">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
@@ -262,9 +266,11 @@
|
||||
</xs:choice>
|
||||
<xs:attribute ref="xml:base"/>
|
||||
<xs:attribute ref="class" use="optional"/>
|
||||
<xs:attribute name="id" use="optional" type="xs:ID"/>
|
||||
<xs:attribute ref="xml:lang"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
|
||||
<xs:attribute name="class" type="xs:string"/>
|
||||
|
||||
<xs:element name="version_history">
|
||||
|
||||
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xs:import namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
|
||||
<xs:import namespace="http://www.w3.org/2001/XInclude"
|
||||
schemaLocation="http://www.w3.org/2001/XInclude/XInclude.xsd"/>
|
||||
<xs:include schemaLocation="common.xsd"/>
|
||||
<xs:element name="ir_quickscope">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="client"/>
|
||||
<xs:element ref="meta"/>
|
||||
<xs:element ref="activity_info"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="meta">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="offer_language"/>
|
||||
<xs:element ref="offer_type"/>
|
||||
<xs:element ref="requested_service"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="offer_language" type="xs:NCName"/>
|
||||
<xs:element name="offer_type" type="xs:NCName"/>
|
||||
<xs:element name="requested_service" type="xs:string"/>
|
||||
|
||||
<xs:element name="activity_info">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="organizational_readiness_assessment" minOccurs="0"/>
|
||||
<xs:element ref="security_incident_management"/>
|
||||
<xs:element ref="technical_artefact_analysis"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="organizational_readiness_assessment">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="rate"/>
|
||||
<xs:element ref="team"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="team">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="member" maxOccurs="unbounded" minOccurs="1"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="member">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="name"/>
|
||||
<xs:element ref="expertise"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="expertise" type="xs:string"/>
|
||||
<xs:element name="security_incident_management" type="ir_service"/>
|
||||
<xs:element name="technical_artefact_analysis" type="ir_service"/>
|
||||
|
||||
<xs:complexType name="ir_service">
|
||||
<xs:sequence>
|
||||
<xs:element ref="rate"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
|
||||
<xs:complexType name="block" mixed="true">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:group ref="inline-all"/>
|
||||
<xs:group ref="placeholders"/>
|
||||
</xs:choice>
|
||||
<xs:attribute ref="xml:base"/>
|
||||
</xs:complexType>
|
||||
<xs:group name="placeholders">
|
||||
<xs:choice/>
|
||||
</xs:group>
|
||||
</xs:schema>
|
||||
+58
-10
@@ -13,9 +13,10 @@
|
||||
<xs:sequence>
|
||||
<xs:element ref="meta"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="generate_index"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="div"/>
|
||||
<xs:element maxOccurs="unbounded" ref="section"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="annex"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="1" ref="waivers"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" ref="waivers"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="xml:lang"/>
|
||||
</xs:complexType>
|
||||
@@ -24,11 +25,12 @@
|
||||
<xs:element name="meta">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="title"/>
|
||||
<xs:element ref="offered_service_long"/>
|
||||
<xs:element ref="offered_service_short"/>
|
||||
<xs:element ref="company"/>
|
||||
<xs:element ref="targets"/>
|
||||
<xs:element ref="permission_parties"/>
|
||||
<xs:element ref="targets" minOccurs="0"/>
|
||||
<xs:element ref="permission_parties" minOccurs="0"/>
|
||||
<xs:element ref="activityinfo"/>
|
||||
<xs:element ref="version_history"/>
|
||||
</xs:sequence>
|
||||
@@ -43,18 +45,57 @@
|
||||
<xs:element name="activityinfo">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="duration"/>
|
||||
<xs:element ref="persondays"/>
|
||||
<xs:element ref="test_planning"/>
|
||||
<xs:element ref="report_due"/>
|
||||
<xs:element ref="nature"/>
|
||||
<xs:element ref="type"/>
|
||||
<xs:element ref="fee"/>
|
||||
<xs:element ref="duration" minOccurs="0"/>
|
||||
<xs:element ref="persondays" minOccurs="0"/>
|
||||
<xs:element ref="test_planning" minOccurs="0"/>
|
||||
<xs:element ref="report_due" minOccurs="0"/>
|
||||
<xs:element ref="nature" minOccurs="0"/>
|
||||
<xs:element ref="type" minOccurs="0"/>
|
||||
<xs:element ref="fee" minOccurs="0"/>
|
||||
<xs:element ref="organizational_readiness_assessment" minOccurs="0"/>
|
||||
<xs:element ref="security_incident_management" minOccurs="0"/>
|
||||
<xs:element ref="technical_artefact_analysis" minOccurs="0"/>
|
||||
<xs:element minOccurs="0" ref="target_application"/>
|
||||
<xs:element minOccurs="0" ref="target_application_producer"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="organizational_readiness_assessment">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="rate"/>
|
||||
<xs:element ref="team"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="team">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="member" maxOccurs="unbounded" minOccurs="1"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="member">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="name"/>
|
||||
<xs:element ref="expertise"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="expertise" type="xs:string"/>
|
||||
<xs:element name="security_incident_management" type="ir_service"/>
|
||||
<xs:element name="technical_artefact_analysis" type="ir_service"/>
|
||||
|
||||
<xs:complexType name="ir_service">
|
||||
<xs:sequence>
|
||||
<xs:element ref="rate"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="fee">
|
||||
<xs:complexType>
|
||||
@@ -158,10 +199,12 @@
|
||||
<xs:element ref="div"/>
|
||||
<xs:element ref="contact"/>
|
||||
<xs:element ref="generate_targets"/>
|
||||
<xs:element name="generate_teammembers"/>
|
||||
<xs:element ref="generate_offer_signature_box"/>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" use="optional" type="xs:ID"/>
|
||||
<xs:attribute name="todo" use="optional" type="xs:string"/>
|
||||
<xs:attribute ref="break" use="optional"/>
|
||||
<xs:attribute ref="xml:base"/>
|
||||
<xs:attribute ref="xml:lang"/>
|
||||
@@ -211,8 +254,13 @@
|
||||
<xs:element name="signee_short"/>
|
||||
<xs:element name="signee_street"/>
|
||||
<xs:element name="signee_city"/>
|
||||
<xs:element name="signee_postal_code"/>
|
||||
<xs:element name="signee_country"/>
|
||||
<xs:element name="signee_waiver_rep"/>
|
||||
<xs:element name="signee_legal_rep"/>
|
||||
<xs:element name="ir_ora_rate"/>
|
||||
<xs:element name="ir_sim_rate"/>
|
||||
<xs:element name="ir_taa_rate"/>
|
||||
</xs:choice>
|
||||
</xs:group>
|
||||
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
<xs:element ref="offer_language"/>
|
||||
<xs:element ref="offer_type"/>
|
||||
<xs:element ref="requested_service"/>
|
||||
<xs:element ref="targets"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
@@ -33,6 +32,7 @@
|
||||
<xs:element ref="short_name"/>
|
||||
<xs:element ref="waiver_rep"/>
|
||||
<xs:element ref="address"/>
|
||||
<xs:element ref="postal_code"/>
|
||||
<xs:element ref="city"/>
|
||||
<xs:element ref="country"/>
|
||||
</xs:sequence>
|
||||
@@ -41,6 +41,7 @@
|
||||
<xs:element name="activity_info">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="targets"/>
|
||||
<xs:element ref="days"/>
|
||||
<xs:element ref="persondays"/>
|
||||
<xs:element ref="nature"/>
|
||||
@@ -62,7 +63,6 @@
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="application_name" type="xs:NCName"/>
|
||||
<xs:element name="rate" type="xs:integer"/>
|
||||
|
||||
<xs:complexType name="block" mixed="true">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
|
||||
@@ -33,12 +33,12 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="generate_raterevisiondate"/>
|
||||
|
||||
<xs:complexType name="block" mixed="true">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:group ref="inline-all"/>
|
||||
<xs:group ref="placeholders"/>
|
||||
<xs:element ref="generate_raterevisiondate"/>
|
||||
<xs:element name="generate_raterevisiondate"/>
|
||||
</xs:choice>
|
||||
<xs:attribute ref="xml:base"/>
|
||||
<xs:attribute ref="class"/>
|
||||
@@ -49,7 +49,6 @@
|
||||
<xs:element name="client_long"/>
|
||||
<xs:element name="client_short"/>
|
||||
<xs:element name="client_rate"/>
|
||||
<xs:element name="generate_average_rate"/>
|
||||
<xs:element name="company_long"/>
|
||||
<xs:element name="company_short"/>
|
||||
<xs:element name="company_poc1"/>
|
||||
|
||||
Reference in New Issue
Block a user