eHealth Infrastructure
2022.2 - release

eHealth Infrastructure - Local Development build (v2022.2). See the Directory of published versions

OperationDefinition: Fetch ssl orders

Official URL: https://reporting.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-fetch-ssl-orders Version: 2022.2
Active as of 2022-06-20 Computable Name: fetch-ssl-orders

Report Contents

This report contains SSL Orders

  • OrderDetails
  • OrderLines
  • TraceLines

    Grouping

    Order. Each Order is returned in a single JSon file.

    Parameters

  • organization: Filter on Order.buyer
  • period: Filter on TraceLine.timestamp
  • seller: Filter on Order.seller

    Output

    Output can be found in Binary.content. This is a Base64 encoded .zip file containing JSon files corresponding to the report groups.

    Example output

    All returned objects are SSL resources. See the SSL API description for details

    { ‘OrderDetails’: { ‘order’: { ‘id’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER’, ‘threadId’: null, ‘identifiers’: null, ‘status’: null, ‘priority’: null, ‘notes’: null, ‘buyer’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/party/BUYER’, ‘seller’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/party/SELLER’, ‘sellerDeliveryContactEmail’: null, ‘carePlanRef’: null, ‘carePlanTitle’: null, ‘earliestDeliveryDate’: null, ‘latestDeliveryDate’: null, ‘receiver’: null }, ‘orderLines’: [{ ‘id’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/order-line/ORDERLINE’, ‘order’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER’, ‘status’: null, ‘item’: null, ‘agreedDate’: null, ‘device’: null } ], ‘traceLines’: [{ ‘id’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER/1’, ‘timestamp’: ‘2019-12-24T18:00:00Z’, ‘createdByOrganization’: null, ‘createdByUser’: null, ‘text’: null, ‘supplementaryText’: null, ‘order’: ‘https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER’, ‘orderLine’: null, ‘statusChange’: null } ] } }

fetch-ssl-orders

OPERATION: fetch-ssl-orders

The official URL for this operation definition is:

https://reporting.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-fetch-ssl-orders

Report Contents

This report contains SSL Orders

  • OrderDetails
  • OrderLines
  • TraceLines

Grouping

Order. Each Order is returned in a single JSon file.

Parameters

  • organization: Filter on Order.buyer
  • period: Filter on TraceLine.timestamp
  • seller: Filter on Order.seller

Output

Output can be found in Binary.content. This is a Base64 encoded .zip file containing JSon files corresponding to the report groups.

Example output

All returned objects are SSL resources. See the SSL API description for details

{
    'OrderDetails': {
        'order': {
            'id': 'https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER',
            'threadId': null,
            'identifiers': null,
            'status': null,
            'priority': null,
            'notes': null,
            'buyer': 'https://ssl-order.local.ehealth.sundhed.dk/v1/party/BUYER',
            'seller': 'https://ssl-order.local.ehealth.sundhed.dk/v1/party/SELLER',
            'sellerDeliveryContactEmail': null,
            'carePlanRef': null,
            'carePlanTitle': null,
            'earliestDeliveryDate': null,
            'latestDeliveryDate': null,
            'receiver': null
        },
        'orderLines': [{
                'id': 'https://ssl-order.local.ehealth.sundhed.dk/v1/order-line/ORDERLINE',
                'order': 'https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER',
                'status': null,
                'item': null,
                'agreedDate': null,
                'device': null
            }
        ],
        'traceLines': [{
                'id': 'https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER/1',
                'timestamp': '2019-12-24T18:00:00Z',
                'createdByOrganization': null,
                'createdByUser': null,
                'text': null,
                'supplementaryText': null,
                'order': 'https://ssl-order.local.ehealth.sundhed.dk/v1/order/ORDER',
                'orderLine': null,
                'statusChange': null
            }
        ]
    }
}

URL: [base]/$fetch-ssl-orders

Parameters

UseNameCardinalityTypeBindingDocumentation
INanonymization1..1string
INorganization0..1Reference
INseller0..1Reference
INperiod0..1Period
OUTreturn0..1Binary