From e9864f0d73ac757e3eec5f35b7bbcf096524df4b Mon Sep 17 00:00:00 2001 From: VHofman <vincent.hofman@kereval.com> Date: Thu, 16 Jan 2025 16:11:06 +0100 Subject: [PATCH] First commit Validation profiles + samples --- ...DO_ValidationProfile_Request_instance.json | 220 +++++++++++++++ ...WADO_ValidationProfile_Request_series.json | 251 ++++++++++++++++++ ANS/WADO/WADO_ValidationProfile_Response.json | 101 +++++++ .../WADO/Request_instance/NOK_2Accept.txt | 4 + .../WADO/Request_instance/NOK_AcceptMiss.txt | 4 + .../Request_instance/NOK_AcceptSyntax.txt | 5 + .../NOK_AuthorizationMiss.txt | 12 + .../NOK_AuthorizationRepeat.txt | 15 ++ .../NOK_Authorization_BearerMiss.txt | 14 + .../NOK_Authorization_TokenMiss.txt | 14 + .../NOK_BoundaryParameterMiss.txt | 14 + .../NOK_BoundaryParameterRepeat.txt | 13 + .../WADO/Request_instance/NOK_HTTP2.txt | 14 + .../WADO/Request_instance/NOK_HTTPMiss.txt | 14 + .../Request_instance/NOK_InstancesSyntax1.txt | 14 + .../Request_instance/NOK_InstancesSyntax2.txt | 14 + .../Request_instance/NOK_InstancesValue.txt | 14 + .../NOK_KOSSOPInsanceUIDMiss.txt | 13 + .../NOK_KOSSOPInsanceUIDRepeat.txt | 15 ++ .../NOK_KOSSOPInsanceUIDSyntax.txt | 14 + .../WADO/Request_instance/NOK_MethodMiss.txt | 14 + .../Request_instance/NOK_NonTLSRequest.txt | 5 + .../WADO/Request_instance/NOK_POSTMethod.txt | 14 + .../Request_instance/NOK_QParameterMiss.txt | 14 + .../Request_instance/NOK_QParameterRepeat.txt | 14 + .../Request_instance/NOK_QParameterValues.txt | 14 + .../Request_instance/NOK_QueryParameter.txt | 14 + .../Request_instance/NOK_SeriesRepeat.txt | 13 + .../WADO/Request_instance/NOK_StudiesMiss.txt | 14 + .../Request_instance/NOK_StudiesValueMiss.txt | 14 + .../NOK_TransferSyntaxMiss.txt | 14 + .../NOK_TransferSyntaxRepeat.txt | 14 + .../NOK_TransferSyntaxValue.txt | 14 + .../WADO/Request_instance/NOK_URLMiss.txt | 14 + .../OK_ExempleCISIS_TSLossless.txt | 5 + .../OK_ExempleCISIS_TSLossy.txt | 5 + .../WADO/Request_instance/OK_Instances_v1.txt | 14 + .../WADO/Request_instance/OK_Instances_v2.txt | 14 + .../Request_instance/OK_QParameterMinMax.txt | 14 + .../Request_instance/OK_SwitchHeaders.txt | 14 + .../WADO/Request_series/NOK_2Accept.txt | 4 + .../WADO/Request_series/NOK_AcceptMiss.txt | 4 + .../WADO/Request_series/NOK_AcceptSyntax.txt | 5 + .../Request_series/NOK_AuthorizationMiss.txt | 13 + .../NOK_AuthorizationRepeat.txt | 15 ++ .../NOK_Authorization_BearerMiss.txt | 14 + .../NOK_Authorization_TokenMiss.txt | 14 + .../NOK_BoundaryParameterMiss.txt | 14 + .../NOK_BoundaryParameterRepeat.txt | 14 + ANS/samples/WADO/Request_series/NOK_HTTP2.txt | 14 + .../WADO/Request_series/NOK_HTTPMiss.txt | 14 + .../NOK_KOSSOPInstanceUIDMiss.txt | 13 + .../NOK_KOSSOPInstanceUIDRepeat.txt | 15 ++ .../NOK_KOSSOPInstanceUIDSyntax.txt | 14 + .../WADO/Request_series/NOK_MethodMiss.txt | 14 + .../WADO/Request_series/NOK_NonTLSRequest.txt | 5 + .../WADO/Request_series/NOK_POSTMethod.txt | 14 + .../Request_series/NOK_QParameterMiss.txt | 14 + .../Request_series/NOK_QParameterRepeat.txt | 14 + .../Request_series/NOK_QParameterValues.txt | 14 + .../Request_series/NOK_QueryParameter.txt | 14 + .../WADO/Request_series/NOK_SeriesRepeat.txt | 14 + .../WADO/Request_series/NOK_SeriesSyntax1.txt | 14 + .../WADO/Request_series/NOK_SeriesSyntax2.txt | 13 + .../WADO/Request_series/NOK_SeriesValue.txt | 14 + .../WADO/Request_series/NOK_StudiesMiss.txt | 14 + .../Request_series/NOK_StudiesValueMiss.txt | 14 + .../Request_series/NOK_TransferSyntaxMiss.txt | 14 + .../NOK_TransferSyntaxRepeat.txt | 13 + .../NOK_TransferSyntaxValue.txt | 14 + .../Request_series/NOK_TypeParameterMiss.txt | 14 + .../NOK_TypeParameterRepeat.txt | 14 + .../Request_series/NOK_TypeParameterValue.txt | 14 + .../WADO/Request_series/NOK_URLMiss.txt | 14 + .../OK_ExempleCISIS_TSLossless.txt | 8 + .../OK_ExempleCISIS_TSLossy.txt | 8 + .../Request_series/OK_QParameterMinMax.txt | 14 + .../WADO/Request_series/OK_SwitchHeaders.txt | 14 + .../Response/NOK_BoundaryParameterMiss.txt | 16 ++ .../Response/NOK_BoundaryParameterRepeat.txt | 16 ++ .../Response/NOK_ContentTypeHeaderMiss.txt | 15 ++ .../WADO/Response/NOK_HTTPVersionMiss.txt | 16 ++ .../WADO/Response/NOK_HTTPVersionValue.txt | 16 ++ .../WADO/Response/NOK_ReasonPhraseMiss.txt | 16 ++ .../WADO/Response/NOK_ReasonPhraseValue.txt | 16 ++ .../WADO/Response/NOK_StatusCodeMiss.txt | 16 ++ .../WADO/Response/NOK_StatusCodeValue.txt | 16 ++ .../WADO/Response/NOK_TypeParameterMiss.txt | 16 ++ .../WADO/Response/NOK_TypeParameterRepeat.txt | 16 ++ .../WADO/Response/NOK_TypeParameterValue.txt | 16 ++ ANS/samples/WADO/Response/OK_DCM4CHEE.txt | 16 ++ 91 files changed, 1718 insertions(+) create mode 100644 ANS/WADO/WADO_ValidationProfile_Request_instance.json create mode 100644 ANS/WADO/WADO_ValidationProfile_Request_series.json create mode 100644 ANS/WADO/WADO_ValidationProfile_Response.json create mode 100644 ANS/samples/WADO/Request_instance/NOK_2Accept.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_AcceptMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_AcceptSyntax.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_AuthorizationMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_AuthorizationRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_Authorization_BearerMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_Authorization_TokenMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_BoundaryParameterMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_BoundaryParameterRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_HTTP2.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_HTTPMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_InstancesSyntax1.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_InstancesSyntax2.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_InstancesValue.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDSyntax.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_MethodMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_NonTLSRequest.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_POSTMethod.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_QParameterMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_QParameterRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_QParameterValues.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_QueryParameter.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_SeriesRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_StudiesMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_StudiesValueMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_TransferSyntaxMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_TransferSyntaxRepeat.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_TransferSyntaxValue.txt create mode 100644 ANS/samples/WADO/Request_instance/NOK_URLMiss.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossless.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossy.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_Instances_v1.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_Instances_v2.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_QParameterMinMax.txt create mode 100644 ANS/samples/WADO/Request_instance/OK_SwitchHeaders.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_2Accept.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_AcceptMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_AcceptSyntax.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_AuthorizationMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_AuthorizationRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_Authorization_BearerMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_Authorization_TokenMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_BoundaryParameterMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_BoundaryParameterRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_HTTP2.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_HTTPMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDSyntax.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_MethodMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_NonTLSRequest.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_POSTMethod.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_QParameterMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_QParameterRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_QParameterValues.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_QueryParameter.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_SeriesRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_SeriesSyntax1.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_SeriesSyntax2.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_SeriesValue.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_StudiesMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_StudiesValueMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TransferSyntaxMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TransferSyntaxRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TransferSyntaxValue.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TypeParameterMiss.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TypeParameterRepeat.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_TypeParameterValue.txt create mode 100644 ANS/samples/WADO/Request_series/NOK_URLMiss.txt create mode 100644 ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossless.txt create mode 100644 ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossy.txt create mode 100644 ANS/samples/WADO/Request_series/OK_QParameterMinMax.txt create mode 100644 ANS/samples/WADO/Request_series/OK_SwitchHeaders.txt create mode 100644 ANS/samples/WADO/Response/NOK_BoundaryParameterMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_BoundaryParameterRepeat.txt create mode 100644 ANS/samples/WADO/Response/NOK_ContentTypeHeaderMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_HTTPVersionMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_HTTPVersionValue.txt create mode 100644 ANS/samples/WADO/Response/NOK_ReasonPhraseMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_ReasonPhraseValue.txt create mode 100644 ANS/samples/WADO/Response/NOK_StatusCodeMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_StatusCodeValue.txt create mode 100644 ANS/samples/WADO/Response/NOK_TypeParameterMiss.txt create mode 100644 ANS/samples/WADO/Response/NOK_TypeParameterRepeat.txt create mode 100644 ANS/samples/WADO/Response/NOK_TypeParameterValue.txt create mode 100644 ANS/samples/WADO/Response/OK_DCM4CHEE.txt diff --git a/ANS/WADO/WADO_ValidationProfile_Request_instance.json b/ANS/WADO/WADO_ValidationProfile_Request_instance.json new file mode 100644 index 0000000..11b8634 --- /dev/null +++ b/ANS/WADO/WADO_ValidationProfile_Request_instance.json @@ -0,0 +1,220 @@ +{ + "profileType": "HTTPREQUEST", + "id": "WADO-RS_Request_Validation_Profile_instance", + "name": "WADO_HTTPRequest", + "description": "Validation Profile for validating a WADO-RS HTTP Request searching for a instance", + "context": "DIM", + "assertions": [ + { + "selector": "request.method", + "id": "GETMethodChecking", + "description": "The Retrieve transaction (WADO-RS) use GET HTTP Method", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "GET" + } + ] + }, + { + "selector": "request.version", + "id": "HTTP1VersionChecking", + "description": "The version field mentionned in the request shall be equal to HTTP/1.1 or HTTPS/1.1", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "HTTP/1.1" + } + ] + }, + { + "selector": "request.uri.path", + "id": "URIRegexChecking", + "description": "A Target URI is composed of the Base URI and the Target Resource Path. The Target Resource Path should be linked to the instance DICOM level", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^.*/studies/[0-9\\.]+/series/[0-9\\.]+/instances/[0-9\\.]+$" + } + ] + }, + { + "selector": "request.uri.scheme", + "id": "HTTPSSchemeChecking", + "description": "WADO-RS shall support https.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "https" + } + ] + }, + { + "selector": "request.uri", + "id": "QueryParametersAbsenceChecking", + "description": "WADO-RS transaction has no Query Parameters.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[^?]+$" + } + ] + }, + { + "selector": "request.headers('Accept')", + "id": "AcceptHeaderPresenceChecking", + "description": "The 'Accept' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderContentChecking", + "description": "The 'Accept' header field shall not contain 'Accept' keyword", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!Accept).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderBoundaryPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'boundary'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!;boundary=).)*;boundary=(?:(?!;boundary=).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderTransferSyntaxPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'transfer-syntax'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!transfer-syntax=*).)*transfer-syntax=*(?:(?!transfer-syntax=*).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').parameters('transfer-syntax').values", + "id": "TransferSyntaxValuesChecking", + "description": "The transfer-syntax parameter value shall be mentionned in 'Specification Projet DRIMBox'.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(1.2.840.10008.1.2.1)$|^(1.2.840.10008.1.2.4.50)$|^(1.2.840.10008.1.2.4.51)$|^(1.2.840.10008.1.2.4.70)$|^(1.2.840.10008.1.2.4.80)$|^(1.2.840.10008.1.2.4.91)$|^(1.2.840.10008.1.2.4.100)$|^(1.2.840.10008.1.2.4.101)$|^(1.2.840.10008.1.2.4.102)$|^(1.2.840.10008.1.2.4.103)$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderQPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'q'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!q=*).)*q=*(?:(?!q=*).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').parameters('q').values", + "id": "QValuesChecking", + "description": "The q parameter value shall be between 0 and 1.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[0]$|^[1]$|^[0][.][0-9]{1,3}$|^[1][.][0]{1,3}$" + } + ] + }, + { + "selector": "request.headers('Authorization').values", + "id": "AuthorizationHeaderPresenceChecking", + "description": "The 'Authorization' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('Authorization').values", + "id": "AuthorizationHeaderFieldValueChecking", + "description": "The 'Access' token is provided by the HTTP header 'Authorization' with the 'Bearer' type", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^Bearer .*$" + } + ] + }, + { + "selector": "request.headers('KOS-SOPInstanceUID').values", + "id": "KOSSOPInstanceUIDHeaderPresenceChecking", + "description": "The 'KOS-SOPInstanceUID' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('KOS-SOPInstanceUID').values", + "id": "KOSSOPInstanceUIDHeaderFieldValueChecking", + "description": "KOS-SOPInstanceUID header value shall match the following regex : '^[0-9]+(\\.[0-9]+)*$'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[0-9]+(\\.[0-9]+)*$" + } + ] + } + ] +} \ No newline at end of file diff --git a/ANS/WADO/WADO_ValidationProfile_Request_series.json b/ANS/WADO/WADO_ValidationProfile_Request_series.json new file mode 100644 index 0000000..82d703d --- /dev/null +++ b/ANS/WADO/WADO_ValidationProfile_Request_series.json @@ -0,0 +1,251 @@ +{ + "profileType": "HTTPREQUEST", + "id": "WADO-RS_Request_Validation_Profile_series", + "name": "WADO_HTTPRequest", + "description": "Validation Profile for validating a WADO-RS HTTP Request searching for a series", + "context": "DIM", + "assertions": [ + { + "selector": "request.method", + "id": "GETMethodChecking", + "description": "The Retrieve transaction (WADO-RS) use GET HTTP Method", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "GET" + } + ] + }, + { + "selector": "request.version", + "id": "HTTP1VersionChecking", + "description": "The version field mentionned in the request shall be equal to HTTP/1.1 or HTTPS/1.1", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "HTTP/1.1" + } + ] + }, + { + "selector": "request.uri.path", + "id": "URIRegexChecking", + "description": "A Target URI is composed of the Base URI and the Target Resource Path. The Target Resource Path should be linked to the series DICOM level", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^.*/studies/[0-9\\.]+/series/[0-9\\.]+$" + } + + ] + }, + { + "selector": "request.uri.scheme", + "id": "HTTPSSchemeChecking", + "description": "WADO-RS shall support https.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "https" + } + ] + }, + { + "selector": "request.uri", + "id": "QueryParametersAbsenceChecking", + "description": "WADO-RS transaction has no Query Parameters.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[^?]+$" + } + ] + }, + { + "selector": "request.headers('Accept')", + "id": "AcceptHeaderPresenceChecking", + "description": "The 'Accept' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderContentChecking", + "description": "The 'Accept' header field shall not contain 'Accept' keyword", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!Accept).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderTypePresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'type'", + "requirementPriority": "MANDATORY", + "applyIf": "!request.uri.path.contains('instances')", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!type=*).)*type=*(?:(?!type=*).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').parameters('type').values", + "id": "TypeParameterValueChecking", + "description": "Type parameter value shall be : 'application/dicom'", + "requirementPriority": "MANDATORY", + "applyIf": "!request.uri.path.contains('instances')", + "checksComposition": "oneOf", + "checks": [ + { + "type": "CLOSEDLIST", + "values": [ + "application/dicom" + ] + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderBoundaryPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'boundary'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!;boundary=).)*;boundary=(?:(?!;boundary=).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderTransferSyntaxPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'transfer-syntax'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!transfer-syntax=*).)*transfer-syntax=*(?:(?!transfer-syntax=*).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').parameters('transfer-syntax').values", + "id": "TransferSyntaxValuesChecking", + "description": "The transfer-syntax parameter value shall be mentionned in 'Specification Projet DRIMBox'.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(1.2.840.10008.1.2.1)$|^(1.2.840.10008.1.2.4.50)$|^(1.2.840.10008.1.2.4.51)$|^(1.2.840.10008.1.2.4.70)$|^(1.2.840.10008.1.2.4.80)$|^(1.2.840.10008.1.2.4.91)$|^(1.2.840.10008.1.2.4.100)$|^(1.2.840.10008.1.2.4.101)$|^(1.2.840.10008.1.2.4.102)$|^(1.2.840.10008.1.2.4.103)$" + } + ] + }, + { + "selector": "request.headers('Accept').values", + "id": "AcceptHeaderQPresentOnce", + "description": "Each Accept header shall have exactly one parameter named 'q'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!q=*).)*q=*(?:(?!q=*).)*$" + } + ] + }, + { + "selector": "request.headers('Accept').parameters('q').values", + "id": "QValuesChecking", + "description": "The q parameter value shall be between 0 and 1.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[0]$|^[1]$|^[0][.][0-9]{1,3}$|^[1][.][0]{1,3}$" + } + ] + }, + { + "selector": "request.headers('Authorization').values", + "id": "AuthorizationHeaderPresenceChecking", + "description": "The 'Authorization' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('Authorization').values", + "id": "AuthorizationHeaderFieldValueChecking", + "description": "The 'Access' token is provided by the HTTP header 'Authorization' with the 'Bearer' type", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^Bearer .*$" + } + ] + }, + { + "selector": "request.headers('KOS-SOPInstanceUID').values", + "id": "KOSSOPInstanceUIDHeaderPresenceChecking", + "description": "The 'KOS-SOPInstanceUID' header field is mandatory for the request.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "request.headers('KOS-SOPInstanceUID').values", + "id": "KOSSOPInstanceUIDHeaderFieldValueChecking", + "description": "KOS-SOPInstanceUID header value shall match the following regex : '^[0-9]+(\\.[0-9]+)*$'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[0-9]+(\\.[0-9]+)*$" + } + ] + } + ] +} \ No newline at end of file diff --git a/ANS/WADO/WADO_ValidationProfile_Response.json b/ANS/WADO/WADO_ValidationProfile_Response.json new file mode 100644 index 0000000..32adb0d --- /dev/null +++ b/ANS/WADO/WADO_ValidationProfile_Response.json @@ -0,0 +1,101 @@ +{ + "profileType": "HTTPRESPONSE", + "id": "WADO-RS_Response_Validation_Profile", + "name": "WADO_HTTPResponse", + "description": "Validation Profile for validating an WADO-RS HTTP Response", + "context": "DIM", + "assertions": [ + { + "selector": "response.version", + "id": "HTTP1VersionChecking", + "description": "The version field mentionned in the response shall be equal to HTTP/1.1 or HTTPS/1.1", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "HTTP/1.1" + } + ] + }, + { + "selector": "response.statusCode", + "id": "StatusCodeValueChecking", + "description": "The status code value shall be 200", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "200" + } + ] + }, + { + "selector": "response.statusMessage", + "id": "ReasonPhraseValueChecking", + "description": "The reason phrase value shall be OK", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "FIXEDVALUE", + "fixedValue": "OK" + } + ] + }, + { + "selector": "response.headers('Content-Type').values", + "id": "ContentTypeHeaderPresenceChecking", + "description": "The 'Content-Type' header field is mandatory for the response.", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "OCCURRENCE", + "minOccurrence": 1, + "maxOccurrence": 1 + } + ] + }, + { + "selector": "response.headers('Content-Type').values", + "id": "ContentTypeHeaderTypePresentOnce", + "description": "Each Content-Type header shall have exactly one parameter named 'type'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!type=*).)*type=*(?:(?!type=*).)*$" + } + ] + }, + { + "selector": "response.headers('Content-Type').parameters('type').values", + "id": "TypeParameterValueChecking", + "description": "Type parameter value shall match the following regex : '^\"[a-z]+[a-z]*\/[a-z]+[a-z]*\"'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^[a-z]+[a-z]*\/[a-z]+[a-z]*" + } + ] + }, + { + "selector": "response.headers('Content-Type').values", + "id": "ContentTypeHeaderBoundaryPresentOnce", + "description": "Each Content-Type header shall have exactly one parameter named 'boundary'", + "requirementPriority": "MANDATORY", + "checksComposition": "oneOf", + "checks": [ + { + "type": "REGEX", + "regex": "^(?:(?!boundary=*).)*boundary=*(?:(?!boundary=*).)*$" + } + ] + } + ] +} \ No newline at end of file diff --git a/ANS/samples/WADO/Request_instance/NOK_2Accept.txt b/ANS/samples/WADO/Request_instance/NOK_2Accept.txt new file mode 100644 index 0000000..ad489bc --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_2Accept.txt @@ -0,0 +1,4 @@ +GET https://localhost:5000/drim-co/v1/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**, Accept:multipart /related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=** +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCXXXIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041154673700013463 diff --git a/ANS/samples/WADO/Request_instance/NOK_AcceptMiss.txt b/ANS/samples/WADO/Request_instance/NOK_AcceptMiss.txt new file mode 100644 index 0000000..5d5b7b1 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_AcceptMiss.txt @@ -0,0 +1,4 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_AcceptSyntax.txt b/ANS/samples/WADO/Request_instance/NOK_AcceptSyntax.txt new file mode 100644 index 0000000..30dd33f --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_AcceptSyntax.txt @@ -0,0 +1,5 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.6;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_AuthorizationMiss.txt b/ANS/samples/WADO/Request_instance/NOK_AuthorizationMiss.txt new file mode 100644 index 0000000..0a78ba3 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_AuthorizationMiss.txt @@ -0,0 +1,12 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 diff --git a/ANS/samples/WADO/Request_instance/NOK_AuthorizationRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_AuthorizationRepeat.txt new file mode 100644 index 0000000..35b4317 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_AuthorizationRepeat.txt @@ -0,0 +1,15 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +Authorization: Bearer abcdefghijklmnopqrstuvwxyz +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_Authorization_BearerMiss.txt b/ANS/samples/WADO/Request_instance/NOK_Authorization_BearerMiss.txt new file mode 100644 index 0000000..a991ed6 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_Authorization_BearerMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_Authorization_TokenMiss.txt b/ANS/samples/WADO/Request_instance/NOK_Authorization_TokenMiss.txt new file mode 100644 index 0000000..2864ed9 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_Authorization_TokenMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterMiss.txt b/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterMiss.txt new file mode 100644 index 0000000..197c09a --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterRepeat.txt new file mode 100644 index 0000000..8fb29d7 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_BoundaryParameterRepeat.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 diff --git a/ANS/samples/WADO/Request_instance/NOK_HTTP2.txt b/ANS/samples/WADO/Request_instance/NOK_HTTP2.txt new file mode 100644 index 0000000..96c3878 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_HTTP2.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/2 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_HTTPMiss.txt b/ANS/samples/WADO/Request_instance/NOK_HTTPMiss.txt new file mode 100644 index 0000000..0932fd0 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_HTTPMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax1.txt b/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax1.txt new file mode 100644 index 0000000..c66f333 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax1.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax2.txt b/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax2.txt new file mode 100644 index 0000000..216504a --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_InstancesSyntax2.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7..abcdef HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_InstancesValue.txt b/ANS/samples/WADO/Request_instance/NOK_InstancesValue.txt new file mode 100644 index 0000000..e35bfd7 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_InstancesValue.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/ HTTP/1.1 +Accept: transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDMiss.txt b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDMiss.txt new file mode 100644 index 0000000..5dddaad --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDMiss.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO + diff --git a/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDRepeat.txt new file mode 100644 index 0000000..c11766b --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDRepeat.txt @@ -0,0 +1,15 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +KOS-SOPInstanceUID: 1.2.3.4.5.6.7.8.9 + diff --git a/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDSyntax.txt b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDSyntax.txt new file mode 100644 index 0000000..0bd6e62 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_KOSSOPInsanceUIDSyntax.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/1.2.3.4.5.6.7.8.9 + diff --git a/ANS/samples/WADO/Request_instance/NOK_MethodMiss.txt b/ANS/samples/WADO/Request_instance/NOK_MethodMiss.txt new file mode 100644 index 0000000..6912813 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_MethodMiss.txt @@ -0,0 +1,14 @@ +https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_NonTLSRequest.txt b/ANS/samples/WADO/Request_instance/NOK_NonTLSRequest.txt new file mode 100644 index 0000000..963d47e --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_NonTLSRequest.txt @@ -0,0 +1,5 @@ +GET http://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_POSTMethod.txt b/ANS/samples/WADO/Request_instance/NOK_POSTMethod.txt new file mode 100644 index 0000000..32b1f05 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_POSTMethod.txt @@ -0,0 +1,14 @@ +POST https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_QParameterMiss.txt b/ANS/samples/WADO/Request_instance/NOK_QParameterMiss.txt new file mode 100644 index 0000000..40ceb08 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_QParameterMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_QParameterRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_QParameterRepeat.txt new file mode 100644 index 0000000..f95d032 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_QParameterRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_QParameterValues.txt b/ANS/samples/WADO/Request_instance/NOK_QParameterValues.txt new file mode 100644 index 0000000..6b3f095 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_QParameterValues.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.01;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=1.1;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_QueryParameter.txt b/ANS/samples/WADO/Request_instance/NOK_QueryParameter.txt new file mode 100644 index 0000000..00be550 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_QueryParameter.txt @@ -0,0 +1,14 @@ +GET https://drim.ihe-catalyst.net/dcm4chee-arc/aets/DCM4CHEE/rs/studies/1.3.6.1.4.1.21367.2011.2.1.395.268.217/series/1.2.208.154.1.35676.16754.6008.16895.41500.25174.8989.57145/instances/1.2.208.154.1.7590.24235.34158.19355.34399.9894.30769.39102?param1=a HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_SeriesRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_SeriesRepeat.txt new file mode 100644 index 0000000..5b22e36 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_SeriesRepeat.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/series/1.2.3.4/instances/1.23.456.789 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 diff --git a/ANS/samples/WADO/Request_instance/NOK_StudiesMiss.txt b/ANS/samples/WADO/Request_instance/NOK_StudiesMiss.txt new file mode 100644 index 0000000..1cf6d35 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_StudiesMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_StudiesValueMiss.txt b/ANS/samples/WADO/Request_instance/NOK_StudiesValueMiss.txt new file mode 100644 index 0000000..eac86fd --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_StudiesValueMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxMiss.txt b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxMiss.txt new file mode 100644 index 0000000..1c9c5d0 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxRepeat.txt b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxRepeat.txt new file mode 100644 index 0000000..8138bd4 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxValue.txt b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxValue.txt new file mode 100644 index 0000000..806eaa7 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_TransferSyntaxValue.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.72;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/NOK_URLMiss.txt b/ANS/samples/WADO/Request_instance/NOK_URLMiss.txt new file mode 100644 index 0000000..9dfef8c --- /dev/null +++ b/ANS/samples/WADO/Request_instance/NOK_URLMiss.txt @@ -0,0 +1,14 @@ +GET HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossless.txt b/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossless.txt new file mode 100644 index 0000000..939a333 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossless.txt @@ -0,0 +1,5 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossy.txt b/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossy.txt new file mode 100644 index 0000000..544c569 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_ExempleCISIS_TSLossy.txt @@ -0,0 +1,5 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_Instances_v1.txt b/ANS/samples/WADO/Request_instance/OK_Instances_v1.txt new file mode 100644 index 0000000..8db1dbd --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_Instances_v1.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_Instances_v2.txt b/ANS/samples/WADO/Request_instance/OK_Instances_v2.txt new file mode 100644 index 0000000..8d70786 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_Instances_v2.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_QParameterMinMax.txt b/ANS/samples/WADO/Request_instance/OK_QParameterMinMax.txt new file mode 100644 index 0000000..559bfea --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_QParameterMinMax.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=1;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=1.0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_instance/OK_SwitchHeaders.txt b/ANS/samples/WADO/Request_instance/OK_SwitchHeaders.txt new file mode 100644 index 0000000..f553246 --- /dev/null +++ b/ANS/samples/WADO/Request_instance/OK_SwitchHeaders.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/instances/1.2.3.4.5.6.7 HTTP/1.1 +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary + diff --git a/ANS/samples/WADO/Request_series/NOK_2Accept.txt b/ANS/samples/WADO/Request_series/NOK_2Accept.txt new file mode 100644 index 0000000..9d60f85 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_2Accept.txt @@ -0,0 +1,4 @@ +GET https://localhost:5000/drim-co/v1/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**, Accept:multipart /related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**, Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=** +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCXXXIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041154673700013463 diff --git a/ANS/samples/WADO/Request_series/NOK_AcceptMiss.txt b/ANS/samples/WADO/Request_series/NOK_AcceptMiss.txt new file mode 100644 index 0000000..b9dc5a2 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_AcceptMiss.txt @@ -0,0 +1,4 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_AcceptSyntax.txt b/ANS/samples/WADO/Request_series/NOK_AcceptSyntax.txt new file mode 100644 index 0000000..7951499 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_AcceptSyntax.txt @@ -0,0 +1,5 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.6;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_AuthorizationMiss.txt b/ANS/samples/WADO/Request_series/NOK_AuthorizationMiss.txt new file mode 100644 index 0000000..2eaf91f --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_AuthorizationMiss.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_AuthorizationRepeat.txt b/ANS/samples/WADO/Request_series/NOK_AuthorizationRepeat.txt new file mode 100644 index 0000000..d8abd6a --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_AuthorizationRepeat.txt @@ -0,0 +1,15 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +Authorization: Bearer abcdefghijklmnopqrstuvwxyz +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_Authorization_BearerMiss.txt b/ANS/samples/WADO/Request_series/NOK_Authorization_BearerMiss.txt new file mode 100644 index 0000000..1bf91aa --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_Authorization_BearerMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_Authorization_TokenMiss.txt b/ANS/samples/WADO/Request_series/NOK_Authorization_TokenMiss.txt new file mode 100644 index 0000000..5596b3f --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_Authorization_TokenMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_BoundaryParameterMiss.txt b/ANS/samples/WADO/Request_series/NOK_BoundaryParameterMiss.txt new file mode 100644 index 0000000..2ab1cfd --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_BoundaryParameterMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_BoundaryParameterRepeat.txt b/ANS/samples/WADO/Request_series/NOK_BoundaryParameterRepeat.txt new file mode 100644 index 0000000..2b3a60a --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_BoundaryParameterRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_HTTP2.txt b/ANS/samples/WADO/Request_series/NOK_HTTP2.txt new file mode 100644 index 0000000..8eb2e20 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_HTTP2.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/2 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_HTTPMiss.txt b/ANS/samples/WADO/Request_series/NOK_HTTPMiss.txt new file mode 100644 index 0000000..096f23b --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_HTTPMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDMiss.txt b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDMiss.txt new file mode 100644 index 0000000..a7f78a3 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDMiss.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO + diff --git a/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDRepeat.txt b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDRepeat.txt new file mode 100644 index 0000000..41812ca --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDRepeat.txt @@ -0,0 +1,15 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +KOS-SOPInstanceUID: 1.2.3.4.5.6.7.8.9 + diff --git a/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDSyntax.txt b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDSyntax.txt new file mode 100644 index 0000000..404b0c6 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_KOSSOPInstanceUIDSyntax.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/1.2.3.4.5.6.7.8.9 + diff --git a/ANS/samples/WADO/Request_series/NOK_MethodMiss.txt b/ANS/samples/WADO/Request_series/NOK_MethodMiss.txt new file mode 100644 index 0000000..2f50ec1 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_MethodMiss.txt @@ -0,0 +1,14 @@ +https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_NonTLSRequest.txt b/ANS/samples/WADO/Request_series/NOK_NonTLSRequest.txt new file mode 100644 index 0000000..d74c9b6 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_NonTLSRequest.txt @@ -0,0 +1,5 @@ +GET http://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_POSTMethod.txt b/ANS/samples/WADO/Request_series/NOK_POSTMethod.txt new file mode 100644 index 0000000..4ed3402 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_POSTMethod.txt @@ -0,0 +1,14 @@ +POST https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_QParameterMiss.txt b/ANS/samples/WADO/Request_series/NOK_QParameterMiss.txt new file mode 100644 index 0000000..56b20b7 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_QParameterMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_QParameterRepeat.txt b/ANS/samples/WADO/Request_series/NOK_QParameterRepeat.txt new file mode 100644 index 0000000..3710871 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_QParameterRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_QParameterValues.txt b/ANS/samples/WADO/Request_series/NOK_QParameterValues.txt new file mode 100644 index 0000000..4d68773 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_QParameterValues.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.01;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=1.1;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_QueryParameter.txt b/ANS/samples/WADO/Request_series/NOK_QueryParameter.txt new file mode 100644 index 0000000..4b2c212 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_QueryParameter.txt @@ -0,0 +1,14 @@ +GET https://drim.ihe-catalyst.net/dcm4chee-arc/aets/DCM4CHEE/rs/studies/1.3.6.1.4.1.21367.2011.2.1.395.268.217/series/1.2.208.154.1.35676.16754.6008.16895.41500.25174.8989.57145?param1=a HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_SeriesRepeat.txt b/ANS/samples/WADO/Request_series/NOK_SeriesRepeat.txt new file mode 100644 index 0000000..d15147b --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_SeriesRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463/series/1.2.3.4 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_SeriesSyntax1.txt b/ANS/samples/WADO/Request_series/NOK_SeriesSyntax1.txt new file mode 100644 index 0000000..84882e7 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_SeriesSyntax1.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_SeriesSyntax2.txt b/ANS/samples/WADO/Request_series/NOK_SeriesSyntax2.txt new file mode 100644 index 0000000..4ea9ed7 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_SeriesSyntax2.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463..abcdef HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 diff --git a/ANS/samples/WADO/Request_series/NOK_SeriesValue.txt b/ANS/samples/WADO/Request_series/NOK_SeriesValue.txt new file mode 100644 index 0000000..be15d89 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_SeriesValue.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/ HTTP/1.1 +Accept: transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_StudiesMiss.txt b/ANS/samples/WADO/Request_series/NOK_StudiesMiss.txt new file mode 100644 index 0000000..4441c53 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_StudiesMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_StudiesValueMiss.txt b/ANS/samples/WADO/Request_series/NOK_StudiesValueMiss.txt new file mode 100644 index 0000000..300f462 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_StudiesValueMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_TransferSyntaxMiss.txt b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxMiss.txt new file mode 100644 index 0000000..fefbdd1 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_TransferSyntaxRepeat.txt b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxRepeat.txt new file mode 100644 index 0000000..74aae2b --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxRepeat.txt @@ -0,0 +1,13 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 diff --git a/ANS/samples/WADO/Request_series/NOK_TransferSyntaxValue.txt b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxValue.txt new file mode 100644 index 0000000..31af5f4 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TransferSyntaxValue.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.72;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_TypeParameterMiss.txt b/ANS/samples/WADO/Request_series/NOK_TypeParameterMiss.txt new file mode 100644 index 0000000..6f53fd8 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TypeParameterMiss.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_TypeParameterRepeat.txt b/ANS/samples/WADO/Request_series/NOK_TypeParameterRepeat.txt new file mode 100644 index 0000000..cf810d9 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TypeParameterRepeat.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_TypeParameterValue.txt b/ANS/samples/WADO/Request_series/NOK_TypeParameterValue.txt new file mode 100644 index 0000000..d010160 --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_TypeParameterValue.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type=ValueIncorrect;transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/NOK_URLMiss.txt b/ANS/samples/WADO/Request_series/NOK_URLMiss.txt new file mode 100644 index 0000000..9dfef8c --- /dev/null +++ b/ANS/samples/WADO/Request_series/NOK_URLMiss.txt @@ -0,0 +1,14 @@ +GET HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossless.txt b/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossless.txt new file mode 100644 index 0000000..a971a2f --- /dev/null +++ b/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossless.txt @@ -0,0 +1,8 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.8;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +User-Agent: Java/11.0.16 +Host: 10.53.0.72:8082 +Connection: keep-alive + diff --git a/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossy.txt b/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossy.txt new file mode 100644 index 0000000..836f448 --- /dev/null +++ b/ANS/samples/WADO/Request_series/OK_ExempleCISIS_TSLossy.txt @@ -0,0 +1,8 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept:multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=**,multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=**, +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +User-Agent: Java/11.0.16 +Host: 10.53.0.72:8082 +Connection: keep-alive + diff --git a/ANS/samples/WADO/Request_series/OK_QParameterMinMax.txt b/ANS/samples/WADO/Request_series/OK_QParameterMinMax.txt new file mode 100644 index 0000000..db0fffe --- /dev/null +++ b/ANS/samples/WADO/Request_series/OK_QParameterMinMax.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=1;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=1.0;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 + diff --git a/ANS/samples/WADO/Request_series/OK_SwitchHeaders.txt b/ANS/samples/WADO/Request_series/OK_SwitchHeaders.txt new file mode 100644 index 0000000..5f4a0b4 --- /dev/null +++ b/ANS/samples/WADO/Request_series/OK_SwitchHeaders.txt @@ -0,0 +1,14 @@ +GET https://drimbox/studies/1.2.840.113745.101000.108000.38425.5599.7073835/series/1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 HTTP/1.1 +KOS-SOPInstanceUID: 1.3.12.2.1107.5.1.4.54023.30000005041115305593700013463 +Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgO +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.50;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.51;q=0.9;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.70;q=0.6;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.1;q=0.4;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.100;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.101;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.91;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.102;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.103;q=0.5;boundary=myboundary +Accept: multipart/related; type="application/dicom";transfer-syntax=1.2.840.10008.1.2.4.80;q=0.5;boundary=myboundary + diff --git a/ANS/samples/WADO/Response/NOK_BoundaryParameterMiss.txt b/ANS/samples/WADO/Response/NOK_BoundaryParameterMiss.txt new file mode 100644 index 0000000..18b1530 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_BoundaryParameterMiss.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom" +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_BoundaryParameterRepeat.txt b/ANS/samples/WADO/Response/NOK_BoundaryParameterRepeat.txt new file mode 100644 index 0000000..3411311 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_BoundaryParameterRepeat.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829; boundary=myBoundary +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_ContentTypeHeaderMiss.txt b/ANS/samples/WADO/Response/NOK_ContentTypeHeaderMiss.txt new file mode 100644 index 0000000..38395ce --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_ContentTypeHeaderMiss.txt @@ -0,0 +1,15 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_HTTPVersionMiss.txt b/ANS/samples/WADO/Response/NOK_HTTPVersionMiss.txt new file mode 100644 index 0000000..3d26ac6 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_HTTPVersionMiss.txt @@ -0,0 +1,16 @@ +200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_HTTPVersionValue.txt b/ANS/samples/WADO/Response/NOK_HTTPVersionValue.txt new file mode 100644 index 0000000..19cfb82 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_HTTPVersionValue.txt @@ -0,0 +1,16 @@ +HTTP/2 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_ReasonPhraseMiss.txt b/ANS/samples/WADO/Response/NOK_ReasonPhraseMiss.txt new file mode 100644 index 0000000..0048e58 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_ReasonPhraseMiss.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_ReasonPhraseValue.txt b/ANS/samples/WADO/Response/NOK_ReasonPhraseValue.txt new file mode 100644 index 0000000..a560deb --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_ReasonPhraseValue.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 BadRequest +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_StatusCodeMiss.txt b/ANS/samples/WADO/Response/NOK_StatusCodeMiss.txt new file mode 100644 index 0000000..1b47622 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_StatusCodeMiss.txt @@ -0,0 +1,16 @@ +HTTP/1.1 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_StatusCodeValue.txt b/ANS/samples/WADO/Response/NOK_StatusCodeValue.txt new file mode 100644 index 0000000..6cc0b18 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_StatusCodeValue.txt @@ -0,0 +1,16 @@ +HTTP/1.1 400 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_TypeParameterMiss.txt b/ANS/samples/WADO/Response/NOK_TypeParameterMiss.txt new file mode 100644 index 0000000..a874d6d --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_TypeParameterMiss.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_TypeParameterRepeat.txt b/ANS/samples/WADO/Response/NOK_TypeParameterRepeat.txt new file mode 100644 index 0000000..648fa5a --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_TypeParameterRepeat.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom";type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/NOK_TypeParameterValue.txt b/ANS/samples/WADO/Response/NOK_TypeParameterValue.txt new file mode 100644 index 0000000..1cb3ea8 --- /dev/null +++ b/ANS/samples/WADO/Response/NOK_TypeParameterValue.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type=123456789; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + diff --git a/ANS/samples/WADO/Response/OK_DCM4CHEE.txt b/ANS/samples/WADO/Response/OK_DCM4CHEE.txt new file mode 100644 index 0000000..d90f6aa --- /dev/null +++ b/ANS/samples/WADO/Response/OK_DCM4CHEE.txt @@ -0,0 +1,16 @@ +HTTP/1.1 200 OK +Date: Tue, 28 Mar 2023 08:50:09 GMT +Server: Apache +Strict-Transport-Security: max-age=63072000; includeSubdomains; +Access-Control-Allow-Headers: origin, content-type, accept, authorization +Access-Control-Expose-Headers: content-type, warning +Access-Control-Allow-Origin: * +ETag: "1330673892" +Last-Modified: Tue, 14 Feb 2023 09:45:19 GMT +Access-Control-Allow-Credentials: true +Content-Type: multipart/related;start="<4d395c57-31ea-4991-9473-4e775eead1bd@resteasy-multipart>";transfer-syntax=1.2.840.10008.1.2.1;type="application/dicom"; boundary=7544a517-4f5a-4007-9762-690998213829 +Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD +Keep-Alive: timeout=5, max=100 +Connection: Keep-Alive +Transfer-Encoding: chunked + -- GitLab