Loading 103120/examples/xml/request9_contact_details.xml 0 → 100644 +50 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation"> <Header> <SenderIdentifier> <CountryCode>XX</CountryCode> <UniqueIdentifier>ACTOR01</UniqueIdentifier> </SenderIdentifier> <ReceiverIdentifier> <CountryCode>XX</CountryCode> <UniqueIdentifier>ACTOR02</UniqueIdentifier> </ReceiverIdentifier> <TransactionIdentifier>c02358b2-76cf-4ba4-a8eb-f6436ccaea2e</TransactionIdentifier> <Timestamp>2015-09-01T12:00:00.000000Z</Timestamp> <Version> <ETSIVersion>V1.13.1</ETSIVersion> <NationalProfileOwner>XX</NationalProfileOwner> <NationalProfileVersion>v1.0</NationalProfileVersion> </Version> </Header> <Payload> <RequestPayload> <ActionRequests> <ActionRequest> <ActionIdentifier>0</ActionIdentifier> <CREATE> <HI1Object xsi:type="auth:AuthorisationObject"> <ObjectIdentifier>7dbbc880-8750-4d3c-abe7-ea4a17646045</ObjectIdentifier> <CountryCode>XX</CountryCode> <OwnerIdentifier>ACTOR01</OwnerIdentifier> <auth:AuthorisationReference>W000001</auth:AuthorisationReference> <auth:AuthorisationTimespan> <auth:StartTime>2025-09-01T12:00:00Z</auth:StartTime> <auth:EndTime>2025-12-01T12:00:00Z</auth:EndTime> </auth:AuthorisationTimespan> <auth:AuthorisationApprovalDetails> <common:ApprovalType>Approval type</common:ApprovalType> <common:ApproverDetails> <common:ApproverContactDetails> <common:Name>Approver name</common:Name> <common:ApproverAlternateName>Alternate name</common:ApproverAlternateName> </common:ApproverContactDetails> </common:ApproverDetails> </auth:AuthorisationApprovalDetails> </HI1Object> </CREATE> </ActionRequest> </ActionRequests> </RequestPayload> </Payload> </HI1Message> 103120/schema/xsd/ts_103120_Common.xsd +28 −3 Original line number Diff line number Diff line Loading @@ -44,12 +44,37 @@ </xs:choice> </xs:complexType> <xs:complexType name="ApproverContactDetails"> <xs:complexContent> <xs:extension base="GenericContactDetails"> <xs:sequence> <xs:element name="ApproverAlternateName" type="etsi:LongString" minOccurs="0"/> <xs:element name="ApproverEmailAddress" type="etsi:InternationalizedEmailAddress" minOccurs="0"/> <xs:element name="ApproverPhoneNumber" type="etsi:InternationalE164" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="GenericContactDetails"> <xs:sequence> <xs:element name="Name" type="etsi:LongString" minOccurs="0"/> <xs:element name="Role" type="etsi:LongString" minOccurs="0"/> <xs:element name="EmailAddress" type="etsi:InternationalizedEmailAddress" minOccurs="0"/> <xs:element name="PhoneNumber" type="etsi:InternationalE164" minOccurs="0"/> <xs:element name="FaxNumber" type="etsi:InternationalE164" minOccurs="0"/> <xs:element name="Address" type="etsi:LongString" minOccurs="0"/> <xs:element name="Languages" type="LanguageIdentifier" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="LanguageIdentifier"> <xs:choice> <xs:element name="ISO639Set1LanguageIdentifier" type="ISO639Set1LanguageIdentifier"/> </xs:choice> </xs:complexType> <xs:simpleType name="ISO639Set1LanguageIdentifier"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{2}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="NationalApproverIdentity" abstract="true"> <xs:sequence> <xs:element name="CountryCode" type="etsi:ISOCountryCode"/> Loading Loading
103120/examples/xml/request9_contact_details.xml 0 → 100644 +50 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation"> <Header> <SenderIdentifier> <CountryCode>XX</CountryCode> <UniqueIdentifier>ACTOR01</UniqueIdentifier> </SenderIdentifier> <ReceiverIdentifier> <CountryCode>XX</CountryCode> <UniqueIdentifier>ACTOR02</UniqueIdentifier> </ReceiverIdentifier> <TransactionIdentifier>c02358b2-76cf-4ba4-a8eb-f6436ccaea2e</TransactionIdentifier> <Timestamp>2015-09-01T12:00:00.000000Z</Timestamp> <Version> <ETSIVersion>V1.13.1</ETSIVersion> <NationalProfileOwner>XX</NationalProfileOwner> <NationalProfileVersion>v1.0</NationalProfileVersion> </Version> </Header> <Payload> <RequestPayload> <ActionRequests> <ActionRequest> <ActionIdentifier>0</ActionIdentifier> <CREATE> <HI1Object xsi:type="auth:AuthorisationObject"> <ObjectIdentifier>7dbbc880-8750-4d3c-abe7-ea4a17646045</ObjectIdentifier> <CountryCode>XX</CountryCode> <OwnerIdentifier>ACTOR01</OwnerIdentifier> <auth:AuthorisationReference>W000001</auth:AuthorisationReference> <auth:AuthorisationTimespan> <auth:StartTime>2025-09-01T12:00:00Z</auth:StartTime> <auth:EndTime>2025-12-01T12:00:00Z</auth:EndTime> </auth:AuthorisationTimespan> <auth:AuthorisationApprovalDetails> <common:ApprovalType>Approval type</common:ApprovalType> <common:ApproverDetails> <common:ApproverContactDetails> <common:Name>Approver name</common:Name> <common:ApproverAlternateName>Alternate name</common:ApproverAlternateName> </common:ApproverContactDetails> </common:ApproverDetails> </auth:AuthorisationApprovalDetails> </HI1Object> </CREATE> </ActionRequest> </ActionRequests> </RequestPayload> </Payload> </HI1Message>
103120/schema/xsd/ts_103120_Common.xsd +28 −3 Original line number Diff line number Diff line Loading @@ -44,12 +44,37 @@ </xs:choice> </xs:complexType> <xs:complexType name="ApproverContactDetails"> <xs:complexContent> <xs:extension base="GenericContactDetails"> <xs:sequence> <xs:element name="ApproverAlternateName" type="etsi:LongString" minOccurs="0"/> <xs:element name="ApproverEmailAddress" type="etsi:InternationalizedEmailAddress" minOccurs="0"/> <xs:element name="ApproverPhoneNumber" type="etsi:InternationalE164" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="GenericContactDetails"> <xs:sequence> <xs:element name="Name" type="etsi:LongString" minOccurs="0"/> <xs:element name="Role" type="etsi:LongString" minOccurs="0"/> <xs:element name="EmailAddress" type="etsi:InternationalizedEmailAddress" minOccurs="0"/> <xs:element name="PhoneNumber" type="etsi:InternationalE164" minOccurs="0"/> <xs:element name="FaxNumber" type="etsi:InternationalE164" minOccurs="0"/> <xs:element name="Address" type="etsi:LongString" minOccurs="0"/> <xs:element name="Languages" type="LanguageIdentifier" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="LanguageIdentifier"> <xs:choice> <xs:element name="ISO639Set1LanguageIdentifier" type="ISO639Set1LanguageIdentifier"/> </xs:choice> </xs:complexType> <xs:simpleType name="ISO639Set1LanguageIdentifier"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{2}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="NationalApproverIdentity" abstract="true"> <xs:sequence> <xs:element name="CountryCode" type="etsi:ISOCountryCode"/> Loading