<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
    <env:Header xmlns:addressing="http://www.w3.org/2005/08/addressing">
        <addressing:Action env:mustUnderstand="1">http://docs.oasis-open.org/ws-sx/
            ws-trust/200512/RST/Issue</addressing:Action>
        <addressing:To env:mustUnderstand="1"
            >http://BeS:8081/ReplaceWithActualPAPUrl</addressing:To>
        <addressing:MessageID>uuid:94EA0806-C34A-4946-B469-918BD538CA41</addressing:MessageID>
        <addressing:ReplyTo>
            <addressing:Address>http://www.w3.org/2005/08/addressing/anonymous</addressing:Address>
        </addressing:ReplyTo>
        <Security
            xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
            {{USER1}}
        </Security>
    </env:Header>
    <env:Body>
        <wst:RequestSecurityToken Context="sessionID"
            xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512">
            <wst:TokenType>urn:elga:pap:create</wst:TokenType>
            <wst:RequestType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue</wst:RequestType>
            <wst:Claims Dialect="urn:tiani-spirit:bes:2013:claims">
                <!-- StateID der vorangegangenen QueryConsent RSTR -->
                <ts:ClaimType DataType="http://www.w3.org/2001/XMLSchema#string"
                    name="urn:tiani-spirit:bes:2013:claims:state-id" xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ClaimValue>21a57f2fe765e1ae4a8bf15d73fc1bf2a533f547f2343d12a499d9c0592044d6</ts:ClaimValue>
                </ts:ClaimType>
                <!-- bPK-GH des Patienten fuer den der Patientenwillen erklaert wird -->
                <ts:ClaimType DataType="http://www.w3.org/2001/XMLSchema#string"
                    name="urn:oasis:names:tc:xacml:1.0:resource:resource-id"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ClaimValue>GH:oJoUi+luBdbhCkipnoZ7/1/Zrmw=^^^&amp;1.2.40.0.10.2.1.1.149&amp;ISO</ts:ClaimValue>
                </ts:ClaimType>
                <!-- OptIn -->
                <ts:ClaimType DataType="http://www.w3.org/2001/XMLSchema#boolean"
                    name="urn:tiani-spirit:bes:2013:claims:is-opt-out"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ClaimValue>false</ts:ClaimValue>
                </ts:ClaimType>
                <!-- Ausblenden von Services -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#service-restriction-list"
                    name="urn:tiani-spirit:bes:2013:claims:service-restriction-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ServiceRestrictionList>
                        <ts:ServiceRestriction service="101"/>
                    </ts:ServiceRestrictionList>
                </ts:ClaimType>
                <!-- Service OptOut bzw. ReOptIn, wenn Zeitstempel gesetzt -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#service-opt-out-list"
                    name="urn:tiani-spirit:bes:2013:claims:service-opt-out-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ServiceOptOutList>
                        <ts:ServiceOptOut service="101" reOptInDateTime="2020-02-21T09:00:00.000Z"/>
                    </ts:ServiceOptOutList>
                </ts:ClaimType>
                <!-- Geloeschte Services mit Zeit der Loeschung -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#service-deletion-list"
                    name="urn:tiani-spirit:bes:2013:claims:service-deletion-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ServiceDeletionList>
                        <ts:ServiceDeletion service="102"
                            deletionDateTime="2014-02-10T23:00:00.000Z"/>
                    </ts:ServiceDeletionList>
                </ts:ClaimType>
                <!--zeitliche Beschraenkungen fuer GDA mittels OID des GDA -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#provider-restriction-list"
                    name="urn:tiani-spirit:bes:2013:claims:provider-restriction-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:ProviderRestrictionList>
                        <ts:ProviderRestriction days="3" providerID="urn:oid:1.2.40.0.34.3.2.10224"/>
                        <ts:ProviderRestriction days="4" providerID="urn:oid:1.2.40.0.34.3.2.83215"/>
                        <ts:ProviderRestriction days="10" providerID="urn:oid:1.2.40.0.34.3.2.73218"/>
                    </ts:ProviderRestrictionList>
                </ts:ClaimType>
                <!-- Ausblenden von Dokumenten mittels Angabe der setId -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#document-restriction-list"
                    name="urn:tiani-spirit:bes:2013:claims:document-restriction-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:DocumentRestrictionList>
                        <ts:DocumentRestriction
                            id="urn:uuid:54c8d24b-2afa-4458-b350-c81cd281b021^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"/>
                        <ts:DocumentRestriction
                            id=" urn:uuid:53c8d24b-2afa-4458-b350-c81cd281b022^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"/>
                        <ts:DocumentRestriction
                            id="urn:uuid:52c8d24b-2afa-4458-b350-c81cd281b023^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"
                        />
                    </ts:DocumentRestrictionList>
                </ts:ClaimType>
                <!-- Loeschungen von Dokumenten mittels Angabe der setId -->
                <ts:ClaimType
                    DataType="http://www.tiani-spirit.com/2013/BeS/TRSchema#document-deletion-list"
                    name="urn:tiani-spirit:bes:2013:claims:document-deletion-list"
                    xmlns:ts="urn:tiani-spirit:ts">
                    <ts:DocumentDeletionList>
                        <ts:DocumentDeletion
                            id="urn:uuid:51c8d24b-2afa-4458-b350-c81cd281b024^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"/>
                        <ts:DocumentDeletion
                            id="urn:uuid:50c8d24b-2afa-4458-b350-c81cd281b025^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"/>
                        <ts:DocumentDeletion
                            id="urn:uuid:49c8d24b-2afa-4458-b350-c81cd281b026^^^&amp;
                               1.2.40.0.34.99.111.1.1&amp;ISO^urn:elga:iti:xds:2014:ownDocument_setId^&amp;
                               1.2.40.0.34.99.999&amp;ISO"
                        />
                    </ts:DocumentDeletionList>
                </ts:ClaimType>
            </wst:Claims>
        </wst:RequestSecurityToken>
    </env:Body>
</env:Envelope>
