Commit 0fce17f4 authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Updating per comments from EC team

parent 89ea1eab
Loading
Loading
Loading
Loading
Loading
+18 −22
Original line number Diff line number Diff line
@@ -12,9 +12,9 @@
        <TransactionIdentifier>116e67f9-82ad-481e-9b17-e9f007f91434</TransactionIdentifier>
        <Timestamp>2025-05-30T14:54:24.545502+01:00</Timestamp>
        <Version>
            <ETSIVersion>V1.22.1</ETSIVersion>
            <ETSIVersion>V1.23.1</ETSIVersion>
            <NationalProfileOwner>EU</NationalProfileOwner>
            <NationalProfileVersion>v1.1.1</NationalProfileVersion>
            <NationalProfileVersion>v1.3.1</NationalProfileVersion>
        </Version>
    </Header>
    <Payload>
@@ -116,8 +116,16 @@
                                </form3:ContactDetails>
                            </form3:CaseDetails>
                            <form3:NonExecutionReasons>
                                <form3:Reasons>CONFLICT_OF_LAWS</form3:Reasons>
                                <form3:ExplanationOrOtherReason>This instance of Form3Information is associated to the original Authorisation</form3:ExplanationOrOtherReason>
                                <form3:NonExecutionReason>
                                    <form3:Reason>CONFLICT_OF_LAWS</form3:Reason>
                                    <form3:ExplanationOrOtherReason>This reason does not specify a related task, and therefore applies to the whole EPOC</form3:ExplanationOrOtherReason>
                                </form3:NonExecutionReason>
                                <form3:NonExecutionReason>
                                    <form3:RelatedTask>f966e795-bc92-4bc4-9c6b-96c1b1b8cb1d</form3:RelatedTask>
                                    <form3:Reason>NOT_STORED_AT_THE_TIME_OF_THE_RECEIPT</form3:Reason>
                                    <form3:Reason>OTHER_REASONS_OF_DE_FACTO_IMPOSSIBILITY</form3:Reason>
                                    <form3:ExplanationOrOtherReason>These reasons apply to the specific task indicated</form3:ExplanationOrOtherReason>
                                </form3:NonExecutionReason>
                            </form3:NonExecutionReasons>
                            <form3:ConflictOfLaw>
                                <form3:TitleOfLaw>Title of law</form3:TitleOfLaw>
@@ -142,28 +150,16 @@
                                <form3:ConsequencesForAddressee>Consequences for addressee</form3:ConsequencesForAddressee>
                                <form3:AnyOtherRelevantInformation>Any other relevant information</form3:AnyOtherRelevantInformation>
                            </form3:ConflictOfLaw>
                            <form3:PreservationStatus>
                                <form3:PreservationStatus>
                                    <form3:RelatedTask>f966e795-bc92-4bc4-9c6b-96c1b1b8cb1d</form3:RelatedTask>
                                    <form3:Status>NOT_PRESERVED</form3:Status>
                                </form3:PreservationStatus>
                            </form3:PreservationStatus>
                            <form3:AdditionalInformation>Any additional information from section G</form3:AdditionalInformation>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>2</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="form3:Form3Information">
                            <ObjectIdentifier>e14f3629-0d5c-4c9a-b267-31947d847704</ObjectIdentifier>
                            <CountryCode>IE</CountryCode>
                            <OwnerIdentifier>service-provider-1</OwnerIdentifier>
                            <AssociatedObjects>
                                <AssociatedObject>f966e795-bc92-4bc4-9c6b-96c1b1b8cb1d</AssociatedObject>
                            </AssociatedObjects>
                            <form3:NonExecutionReasons>
                                <form3:Reasons>INSUFFICIENT_INFORMATION</form3:Reasons>
                                <form3:ExplanationOrOtherReason>This instance of Form3Information is associated to a specific identifier</form3:ExplanationOrOtherReason>
                            </form3:NonExecutionReasons>
                            <form3:PreservationStatus>NOT_PRESERVED</form3:PreservationStatus>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
            </ActionRequests>
        </RequestPayload>
    </Payload>
+21 −5
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@
                    <xs:element name="NonExecutionReasons" type="ListOfNonExecutionReasons" minOccurs="0"/>
                    <xs:element name="ConflictOfLaw" type="ConflictOfLaw" minOccurs="0"/>
                    <xs:element name="RequestForClarification" type="RequestForClarification" minOccurs="0"/>
                    <xs:element name="PreservationStatus" type="PreservationStatus" minOccurs="0"/>
                    <xs:element name="PreservationStatus" type="ListOfPreservationStatuses" minOccurs="0"/>
                    <xs:element name="AdditionalInformation" type="etsi:LongString" minOccurs="0"/>
                </xs:sequence>
            </xs:extension>
@@ -34,12 +34,17 @@
    </xs:complexType>
    <xs:complexType name="ListOfNonExecutionReasons">
        <xs:sequence>
            <xs:element name="Identifier" type="core:ObjectIdentifier" minOccurs="0"></xs:element>
            <xs:element name="Reasons" type="NonExecutionReason" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="NonExecutionReason" type="NonExecutionReason" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="NonExecutionReason">
        <xs:sequence>
            <xs:element name="RelatedTask" type="core:ObjectIdentifier" minOccurs="0"/>
            <xs:element name="Reason" type="NonExecutionReasonType" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="ExplanationOrOtherReason" type="etsi:LongString" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="NonExecutionReason">
    <xs:simpleType name="NonExecutionReasonType">
        <xs:restriction base="xs:string">
            <xs:enumeration value="INCOMPLETE"/>
            <xs:enumeration value="CONTAINS_MANIFEST_ERRORS"/>
@@ -88,7 +93,18 @@
            <xs:element name="InformationRequiredFromIssuingAuthority" type="etsi:LongString" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="PreservationStatus">
    <xs:complexType name="ListOfPreservationStatuses">
        <xs:sequence>
            <xs:element name="PreservationStatus" type="PreservationStatus" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="PreservationStatus">
        <xs:sequence>
            <xs:element name="RelatedTask" type="core:ObjectIdentifier" minOccurs="0"/>
            <xs:element name="Status" type="PreservationStatusType" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="PreservationStatusType">
        <xs:restriction base="xs:string">
            <xs:enumeration value="PRESERVED"/>
            <xs:enumeration value="NOT_PRESERVED"/>