{
"description": null,
"_filename": "OperationDefinition-GetSignatureRequest.json",
"package_name": "se.electronichealth.fhir.ppdr.r5",
"date": null,
"system": false,
"publisher": null,
"instance": true,
"name": "GetSignatureRequest",
"type": "false",
"experimental": null,
"resourceType": "OperationDefinition",
"title": null,
"package_version": "0.1.4-alpha",
"status": "draft",
"id": "02fb7688-cf7a-4a63-a2e7-033fed715485",
"resource": [ "Consent" ],
"affectsState": false,
"kind": "operation",
"url": "http://electronichealth.se/fhir/NDI/OperationDefinition/GetSignatureRequest",
"code": "get-signature-request",
"version": "0.1.0",
"parameter": [ {
"max": "1",
"min": 1,
"use": "in",
"name": "identityProvider",
"type": "Coding",
"binding": {
"strength": "required",
"valueSet": "http://electronichealth.se/fhir/NDI/ValueSet/poa-signing-identity-providers"
},
"documentation": "Identity provider to use for signing"
}, {
"max": "1",
"min": 1,
"use": "in",
"name": "acsEndpointUrl",
"type": "url",
"documentation": "URL where identity provider should send response to after user has signed"
}, {
"max": "1",
"min": 1,
"use": "in",
"name": "signer",
"type": "Identifier",
"documentation": "Identifier of person whose signature the request is for, with system and value."
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "eidSignRequest",
"type": "base64Binary",
"documentation": "Base64 encoded signing request"
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "targetUrl",
"type": "url",
"documentation": "URL to signing service"
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "relayState",
"type": "string",
"documentation": "Hex of signing request"
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "binding",
"type": "string",
"documentation": "Binding specification of signing service"
} ]
}