Page History
...
Eksempler på IDWS kald request og response
...
ConsentModifyContraint
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version='"1.0'" encoding='"UTF-8'"?> <soap <soapenv:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENVsoapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:sbf="urn:liberty:sb" xmlns:sbfprofile="urn:liberty:sb:profile" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wst="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <soap:Header .. soap headers fjernet for overskueligehed... </soap:Header> <soap:Body xmlns:ns2="urn:dk:nsi:consentservices:types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Header> <wsse:Security mustUnderstand="1" wsu:Id="security"> <wsu:Timestamp xmlnswsu:ns3="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd"Id="ts"> xmlns:ns4="http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04" wsu:Id="body"> <wsu:Created>2024-06-05T14:27:04Z</wsu:Created> <ns4</wsu:ConsentModifyConstraintTimestamp> <saml:Assertion xmlns:ns4xs="http://sundhedsdatastyrelsenwww.dkw3.org/minspaerring/2020/11/04"> 2001/XMLSchema" <ConsentModifications ID="_6ac2f47e-ad9b-4f0d-9186-e90aa9e9784a" IssueInstant="2024-06-05T14:27:03Z" Version="2.0" xmlns:xsids="http://www.w3.org/2000/200109/XMLSchema-instancexmldsig#"> <ns2:consentId>xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" 123498765532454xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> </ns2:consentId><saml:Issuer>TEST1-NSP-STS</saml:Issuer> <ns2:citizenCPR><ds:Signature Id="OCESSignature"> 1110734334 <ds:SignedInfo> </ns2<ds:citizenCPR>CanonicalizationMethod <ns2:who> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> <ns2:healthProfessionalCPR> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> 0307702555 <ds:Reference URI="#_6ac2f47e-ad9b-4f0d-9186-e90aa9e9784a"> </ns2:healthProfessionalCPR> <ns2<ds:includeSubOrganizations>Transforms> false <ds:Transform </ns2:includeSubOrganizations> <ns2:foreignHealthProfessionals> Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> false <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ns2:foreignHealthProfessionals> </ns2ds:who>Transforms> <ns2:what xsi:nil="true"<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ns2:validFromDate> 2021-12-18T00:00:00.000+01:00 <ds:DigestValue>nVZCDPrXzCwWCQNi5rDq3+SEgQs=</ds:DigestValue> </ns2ds:validFromDate>Reference> <ns2</ds:validToDate>SignedInfo> 2021-12-07T00:00:00.000+01:00 <ds:SignatureValue> awsNnm7Eu2E2JjLR0KqfhXu892hgUo3HbUtYjfB6XuQ0SR6YUsTWi09aSRf9rPQA7HCzzIKN4ODuC4C6mGFyaT0uhAGzJw4b1wkGBz4kr9kzY7tjI3F4OobQGZwLhaRTR4C2XkXwPsyXsThDHrsBpVZoCNwcNlIN1wssUvnEGjDpnIM+8I/cgA/TrrzUEfDWBP9TIecz8dXloIX+qqdbTH3kyuhZZ/QbtYRM2sdEseMjMzou6XSC48bYSaCEQNT0GOudMsPuPId83k990gIm8RvsAiROpP51tyBog9mOMwBZ9me9KR/paYltoJ1bOkqtKiwtUE3nhKmMsGwblYH7eER2MPADcaY5StyklvF42OwVsyT4SSTe125J4L7v8uGZiRKBz43HY2cRKqpygRK4aX7d2gr5ZrRrm4jqaz5HtJu7BhfdY3mF9fjf5w0xfOw1lMX5wKxUAv641yjI+A4CUq+V0UF9/IbOIL9DerHVc65gwTQhHsbz93KhzEw38ZG/</ns2ds:validToDate>SignatureValue> </ConsentModifications> <ds:KeyInfo> </ns4<ds:ConsentModifyConstraint>X509Data> </soap:Body> </soap:Envelope> | ||||||||
| Code Block | ||||||||
| ||||||||
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" <ds:X509Certificate> xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" 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</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> <saml:Subject> <saml:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"> dk:gov:saml:attribute:CprNumberIdentifier:0707787777</saml:NameID> <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:holder-of-key"> <saml:SubjectConfirmationData NotOnOrAfter="2024-06-05T14:32:03Z" Recipient="https://audience.nspop.dk/minspaerring"> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate> 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</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </saml:SubjectConfirmationData> </saml:SubjectConfirmation> </saml:Subject> <saml:Conditions NotBefore="2024-06-05T14:22:03Z" NotOnOrAfter="2024-06-05T14:32:03Z"> <saml:AudienceRestriction> <saml:Audience>https://audience.nspop.dk/minspaerring</saml:Audience> </saml:AudienceRestriction> </saml:Conditions> <saml:AttributeStatement> <saml:Attribute Name="dk:gov:saml:attribute:SpecVer" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic"> <saml:AttributeValue xsi:type="xs:string">DK-SAML-2.0</saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="dk:gov:saml:attribute:AssuranceLevel" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic"> <saml:AttributeValue xsi:type="xs:string">3</saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="dk:gov:saml:attribute:CprNumberIdentifier" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic"> <saml:AttributeValue xsi:type="xs:string">0707787777</saml:AttributeValue> </saml:Attribute> </saml:AttributeStatement> </saml:Assertion> <wsse:SecurityTokenReference xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wsswssecurity-secext-1.1.xsd" wsse11:TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0" wsu:Id="str"> <wsse:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID"> _6ac2f47e-ad9b-4f0d-9186-e90aa9e9784a</wsse:KeyIdentifier> </wsse:SecurityTokenReference> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> <ds:Reference URI="#body"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>1uvMrk4Ujn2eAAgFfSEeNQoI8FA=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#ts"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>HV47CBrDBHjCkqlBbEb+wOyaDzE=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#str"> <ds:Transforms> <ds:Transform Algorithm="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform"> <wsse:TransformationParameters> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </wsse:TransformationParameters> </ds:Transform> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>XnHFgBs+iiiGuPSjHouUhkw+kuI=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#messageID"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>h/gfdt07vrX/gwuH3a9tZrmFMmQ=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#action"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>aHYOfmKm7WdqO1RYIeGH2WZ44dg=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#sbf"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>DrMuEoWp7Uik1KTUOuvtisxvpXA=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue> qI4drQmZqEonsVierR5j8qA2EzXVfOdZ1SJbbJ3FcoiTSwW9VhSB7gk+LJGNerFgZmqQVtTJT+DkbzRVVya603UQg0nbU2++RQU/OoO7PG05QURjNGhsIDZLnYm2XQGHlzfa9Y1m+BtYgSXFutbXISTX6MGJqHsHjET78DK5NicwLc9EVpznG0pH0jEJQ5GhsBol6/Lf1NXcXJmZMVp84zkJluLZ5ZwOFktl4jWIIiWIOepBhEaZyORZZ5v8+45eYErfRaKQjv0TH3NoztQZza9yKJYECzQ4zS1bV1yklvN+CTWqEhcTQOq8TjHTYRqOUMyn9zvssq0iYAyper/wDEwpBhpZ+4e6IEXRHSkpVs3OLs11Gr3n0fvfxsBNNA510nhyqwRcaGJmtrRDM+sBzEpZM4dmcG30EBjK/sWbdt6ILKpdL7MAXmRfqnsHV9L3EB1D/SXqLwuOexVeslmZ9OUL1jQlD4/6GTuRy8qjr/0OscATVAXae5c2RS9wPFjq</ds:SignatureValue> <ds:KeyInfo> <wsse:SecurityTokenReference xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wsswssecurity-secext-1.1.xsd" wsse11:TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0" wsu:Id="sigStr"> <wsse:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID"> _6ac2f47e-ad9b-4f0d-9186-e90aa9e9784a</wsse:KeyIdentifier> </wsse:SecurityTokenReference> </ds:KeyInfo> </ds:Signature> </wsse:Security> <wsa:MessageID wsu:Id="messageID">dbdd6a20-ab9e-477f-851a-387edf1aa7a9</wsa:MessageID> <wsa:Action wsu:Id="action"> http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04#ConsentRegistrationsGet</wsa:Action> <sbf:Framework sbfprofile:profile="urn:liberty:sb:profile:basic" version="2.0" wsu:Id="sbf" /> </soapenv:Header> <soapenv:Body wsu:Id="body"> <ns3:ConsentRegistrationsGet xmlns:ns3="http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04" xmlns:ns2="urn:dk:nsi:consentservices:types"> <PatientPersonCivilRegistrationIdentifier>0707787777</PatientPersonCivilRegistrationIdentifier> </ns3:ConsentRegistrationsGet> </soapenv:Body> </soapenv:Envelope> |
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:sbf="urn:liberty:sb" xmlns:sbfprofile="urn:liberty:sb:profile" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <wsse:Security mustUnderstand="1" wsu:Id="security"> <wsu:Timestamp wsu:Id="ts"> <wsu:Created>2024-06-05T14:28:25Z</wsu:Created> </wsu:Timestamp> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> <ds:Reference URI="#body"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>qMHyzuCbbPljZNx+QsuCyYW2hVc=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#ts"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>nqgPEZKCs6BfPnEZyJPIuzJqaX4=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#messageID"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>c5Lg2nW6YCUporfC5SdHc1bfN7c=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#relatesTo"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>nGStJDOFDxl2h/spHqA/WbHDxKo=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#action"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>aHYOfmKm7WdqO1RYIeGH2WZ44dg=</ds:DigestValue> </ds:Reference> <ds:Reference URI="#sbf"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>DrMuEoWp7Uik1KTUOuvtisxvpXA=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue> VgzDya6uPyKrutrp7Wpn4VZng85v2JGFYfvDOeMKkr8eaYL1jfca9BfEdqNEQgGgivwkJHpjmcJejRfgB8SpifZYeV6FuQu7Sj8mkyKPvhEXHMoDRIgv9oifaZfLiUDGQhoho0vmjQ/aLRHdFMo0DUqBiaSfCsYKo+/Ti+N4qIK+/MvpTMUtoW+iUz6V/qkbdvZ7U9RzpBrnJlvqt5vYDZwiwKMCpUvgYKheuw7O96T8yaxvUxscB8aT4N03/zqZzuR3KrxgDYoOrjvJWkqj3fM2SnJ1K4Hy02jiHgdjWrrcpKHI7by/l4mjlxjVB6vm3HRig1TIz8UN7K6ywzHV0yUlAopQmZFu5e8Ff58WZzjht0FWT1ozbkx9wRzUrjN+jjSppvaDnsYHwX7lksMxT5ibtaDOhtvXvhQ1wwfZNzWNzBcI5i/BrC8LwQmATTRC4wtVPtJ6GxNW/3bQYmdwqdVYEmzbtNU/4iMFhNBWnCf6lC0Ap4+oF9ffPsjtGj7D</ds:SignatureValue> <ds:KeyInfo> <wsse:SecurityTokenReference> <wsse:Reference URI="#X509Token" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" /> </wsse:SecurityTokenReference> </ds:KeyInfo> </ds:Signature> <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509Token"> MIIGjTCCBMGgAwIBAgIUFy4h2LTxF4eZW2LC1kay4XM2HOkwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgEFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgEFAKIDAgEgMGsxLTArBgNVBAMMJERlbiBEYW5za2UgU3RhdCBPQ0VTIHVkc3RlZGVuZGUtQ0EgMTETMBEGA1UECwwKVGVzdCAtIGN0aTEYMBYGA1UECgwPRGVuIERhbnNrZSBTdGF0MQswCQYDVQQGEwJESzAeFw0yMjExMjkwOTMwMjVaFw0yNTExMjgwOTMwMjRaMIGjMSIwIAYDVQQDDBlOU1AgVGVzdCBTZXJ2aWNlIENvbnN1bWVyMTcwNQYDVQQFEy5VSTpESy1POkc6OGQzZmEwNDctYzc3ZS00N2U0LWJkZDItZTkxNDg4NjEwY2U2MR4wHAYDVQQKDBVTdW5kaGVkc2RhdGFzdHlyZWxzZW4xFzAVBgNVBGEMDk5UUkRLLTMzMjU3ODcyMQswCQYDVQQGEwJESzCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALyJRrV1jHkQtPZ5Yb1BQsVv7CsH2G7xMebZh6o7Opm/Pb2+u8QKnPK2dkPXtFDn4efC6adwMN7EeDulIOC+6S/2yNcUQvD9Nbk40TBX6wqHjcQoMA9a725m1cqQiHPGxlHhQVMRzeJLjpEVnkdush3NCZFfndu48bdtsxM2n6sJgB3wJhvVAb8PdABfZETRcpMVIU8gBEWhMFHZhKlzmZqPUf7OQCtF2Hd1N7F4Qzus/NCP98p9z92h07sVprZD8iwWLlN9GukssDoZTbHpYmeFRE74WnxibQwau8FRFXxHZVSMQ+b3rOPLw0fLL09wDIDcBdJZyK2S/qHWzCfxxNwUCMd5g5aEvXElxiVnNdSBNVz+9phvMz3T66Za64DxFbQ/cfQcCJgSQyGpGpAOEuv2Rl9xxiNHFkoYVTR85bsHPFm6zda7/WSRZbjrhWRsbcTNunu+ucK1STkb0jiupk951zwlGN/HFGPtYP6GEMbaln01Rc7XrQDO7Rc4VKBVlwIDAQABo4IBhjCCAYIwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBR/KJ/ZcZlC4nXn1zV2Lk0IJW12XjB7BggrBgEFBQcBAQRvMG0wQwYIKwYBBQUHMAKGN2h0dHA6Ly9jYTEuY3RpLWdvdi5kay9vY2VzL2lzc3VpbmcvMS9jYWNlcnQvaXNzdWluZy5jZXIwJgYIKwYBBQUHMAGGGmh0dHA6Ly9jYTEuY3RpLWdvdi5kay9vY3NwMCEGA1UdIAQaMBgwCAYGBACPegEBMAwGCiqBUIEpAQEBAwcwOwYIKwYBBQUHAQMELzAtMCsGCCsGAQUFBwsCMB8GBwQAi+xJAQIwFIYSaHR0cHM6Ly91aWQuZ292LmRrMEUGA1UdHwQ+MDwwOqA4oDaGNGh0dHA6Ly9jYTEuY3RpLWdvdi5kay9vY2VzL2lzc3VpbmcvMS9jcmwvaXNzdWluZy5jcmwwHQYDVR0OBBYEFFNN5GI5Bd91v2k+3gh2tB79kMiJMA4GA1UdDwEB/wQEAwIFoDBBBgkqhkiG9w0BAQowNKAPMA0GCWCGSAFlAwQCAQUAoRwwGgYJKoZIhvcNAQEIMA0GCWCGSAFlAwQCAQUAogMCASADggGBAAg7zaoHb0a4EKKoVc2SVcp6/x4Np2CfUmduosmoWxd5SboR2NV93MinTkhJRLPXjTYjETLKLNbmgrDm1oFtnw4rVRdKtpy06D0Zh5hKmR3KDjfXt/+KiHtjqs5fmB8GVo3TxFHGnS4sOmph6l/KG4tOPhMabVWcX7vJQfIBVJMak1QHWzig4ooREvupqefYTpvP13GIG4DsyRabAlR2M3pyvdrSAU899gxASvWI6LBQlEdd4tPodAvdEEb3fHS2pnWmI56Im881jOdVtmmjWMCyPD4kP6SaBUxs7XhqZMwH8X98d5NMwPUYyyKwOVJfPrsWdfhupshcdyn2AWpVLU5GfhdRkmSdLdTKzzJOt7pPH+fS95R5MyV0febSJnSOXgNq7ICdQdiKO/HQ8/zmePRq8Ax/7DGrEA0zXENH2un6AV+7bZtELmNoU+B0MoN/AuSteAxmfTTnc8Xu45rTIXh3Vx1OS3NFggGSBvawlVkE7kWKej3o2sKtfot8a+ILzw==</wsse:BinarySecurityToken> </wsse:Security> <wsa:MessageID wsu:Id="messageID">35ddbedd-c698-4230-bfe1-8652ad7d36cc</wsa:MessageID> <wsa:RelatesTo wsu:Id="relatesTo">dbdd6a20-ab9e-477f-851a-387edf1aa7a9</wsa:RelatesTo> <wsa:Action wsu:Id="action"> http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04#ConsentRegistrationsGet</wsa:Action> <sbf:Framework sbfprofile:profile="urn:liberty:sb:profile:basic" version="2.0" wsu:Id="sbf" /> </soapenv:Header> <soap:Body wsu:Id="body"> <ns4:ConsentRegistrationsGetResponsexmlns:sbf="urn:liberty:sb" xmlns:sbfprofile="urn:liberty:sb:profile" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <soapenv:Header .. soap headers fjernet for overskueligehed... </soapenv:Header> <soap:Body wsu:Id="body"> <ns4:ConsentModifyConstraintResponse xmlns:ns2="urn:dk:nsi:consentservices:types" xmlns:ns3="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd" xmlns:ns4="http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04" /> </soap:Body> </soap:Envelope> |
ConsentAddConstraint
...
| Code Block | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"
xmlns:sbf="urn:liberty:sb"
xmlns:sbfprofile="urn:liberty:sb:profile"
xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<soapenv:Header
.. soap headers fj ernet for overskueligehed...
</soapenv:Header>
<soap:Body
wsu:Id="body">
<ns4:ConsentRegistrationsGetResponse
xmlns:ns2="urn:dk:nsi:consentservices:types"
xmlns:ns3="http://www.nsi.dk/hsuid/2016/08/hsuid-1.1.xsd"
xmlns:ns4="http://sundhedsdatastyrelsen.dk/minspaerring/2020/11/04">
<ConsentRegistrations>
<ns2:consentId>
123498765532463
</ns2:consentId>
<ns2:citizenCPR>
0701979346
</ns2:citizenCPR>
<ns2:positiveConsent>
false
</ns2:positiveConsent>
<ns2:who>
<ns2:healthProfessionalCPR>
0307702555
</ns2:healthProfessionalCPR>
<ns2:includeSubOrganizations>
false
</ns2:includeSubOrganizations>
<ns2:foreignHealthProfessionals>
false
</ns2:foreignHealthProfessionals>
</ns2:who>
<ns2:validFromDate>
2021-12-17T07:35:53.000+01:00
</ns2:validFromDate>
</ConsentRegistrations>
</ns4:ConsentRegistrationsGetResponse>
</soap:Body>
</soap:Envelope> |
Eksempler på DGWS kald request og response
ConsentModifyContraint
ConsentAddConstraint
ConsentAddPositive
ConsentRevoke
ConsentRegistrationsGet
Service Klienter
Der er udviklet en service klient til hver service. Klienterne kan findes som maven moduler.
...