Skip to content

Commit

Permalink
Merge pull request #986 from OP-TED/feature/IPI-XSD_TEDEFO-3242
Browse files Browse the repository at this point in the history
updating the XSD for IPI information (TEDEFO-3242)
  • Loading branch information
YvesJo authored Aug 7, 2024
2 parents f5f88cc + 12abcde commit 2ff585d
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 0 deletions.
17 changes: 17 additions & 0 deletions schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<xsd:element name="AppealProcessingParty" type="AppealProcessingPartyType"/>
<xsd:element name="AppealsInformation" type="AppealsInformationType"/>
<xsd:element name="AppealingParty" type="AppealingPartyType"/>
<xsd:element name="AppliedMeasure" type="AppliedMeasureType"/>
<xsd:element name="Asset" type="AssetType"/>
<xsd:element name="AssetLabel" type="AssetLabelType"/>
<xsd:element name="AssetMetric" type="StatisticsType"/>
Expand Down Expand Up @@ -53,6 +54,8 @@
<xsd:element name="LotResult" type="LotResultType"/>
<xsd:element name="LotTender" type="LotTenderType"/>
<xsd:element name="MainContractor" type="MainContractorType"/>
<xsd:element name="MeasureException" type="MeasureExceptionType"/>
<xsd:element name="MeasureStatistics" type="StatisticsType"/>
<xsd:element name="Nationality" type="NationalityType"/>
<xsd:element name="NonOfficialLanguages" type="NonOfficialLanguagesType"/>
<xsd:element name="NoticePurpose" type="NoticePurposeType"/>
Expand Down Expand Up @@ -161,6 +164,13 @@
<xsd:element ref="cac:Party" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AppliedMeasureType">
<xsd:sequence>
<xsd:element ref="efbc:MeasureCode" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="efac:MeasureException" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="efac:MeasureStatistics" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AssetType">
<xsd:sequence>
<xsd:element ref="efbc:AssetDescription" minOccurs="1" maxOccurs="unbounded"/>
Expand Down Expand Up @@ -368,6 +378,12 @@
<xsd:element ref="cbc:ID" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MeasureExceptionType">
<xsd:sequence>
<xsd:element ref="efbc:ExceptionCode" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="efbc:ExceptionDescription" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="NationalityType">
<xsd:sequence>
<xsd:element ref="cbc:NationalityID" minOccurs="1" maxOccurs="1"/>
Expand Down Expand Up @@ -502,6 +518,7 @@
<xsd:complexType name="StrategicProcurementInformationType">
<xsd:sequence>
<xsd:element ref="efbc:ProcurementCategoryCode" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="efac:AppliedMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="efac:ProcurementDetails" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
Expand Down
18 changes: 18 additions & 0 deletions schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@
<xsd:element name="DecisionReasonCode" type="DecisionReasonCodeType"/>
<xsd:element name="DecisionTypeCode" type="DecisionTypeCodeType"/>
<xsd:element name="DPSTerminationIndicator" type="DPSTerminationIndicatorType"/>
<xsd:element name="ExceptionCode" type="ExceptionCodeType"/>
<xsd:element name="ExceptionDescription" type="ExceptionDescriptionType"/>
<xsd:element name="ExtendedDurationIndicator" type="ExtendedDurationIndicatorType"/>
<xsd:element name="FieldIdentifierCode" type="FieldIdentifierCodeType"/>
<xsd:element name="FinancingIdentifier" type="FinancingIdentifierType"/>
Expand All @@ -53,6 +55,7 @@
<xsd:element name="LabelCode" type="LabelCodeType"/>
<xsd:element name="ListedOnRegulatedMarketIndicator" type="ListedOnRegulatedMarketIndicatorType"/>
<xsd:element name="ModifiedContractIdentifier" type="ModifiedContractIdentifierType"/>
<xsd:element name="MeasureCode" type="MeasureCodeType"/>
<xsd:element name="NaturalPersonIndicator" type="NaturalPersonIndicatorType"/>
<xsd:element name="NonAwardJustificationCode" type="NonAwardJustificationCodeType"/>
<xsd:element name="NoticePublicationID" type="NoticePublicationIDType"/>
Expand Down Expand Up @@ -216,6 +219,16 @@
<xsd:restriction base="udt:IndicatorType"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ExceptionCodeType">
<xsd:simpleContent>
<xsd:restriction base="udt:CodeType"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ExceptionDescriptionType">
<xsd:simpleContent>
<xsd:restriction base="udt:TextType"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ExtendedDurationIndicatorType">
<xsd:simpleContent>
<xsd:restriction base="udt:IndicatorType"/>
Expand Down Expand Up @@ -301,6 +314,11 @@
<xsd:restriction base="udt:IndicatorType"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="MeasureCodeType">
<xsd:simpleContent>
<xsd:restriction base="udt:CodeType"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ModifiedContractIdentifierType">
<xsd:simpleContent>
<xsd:restriction base="udt:IdentifierType"/>
Expand Down

0 comments on commit 2ff585d

Please sign in to comment.