eHealth Infrastructure
2021.3.0 - build

eHealth Infrastructure - Local Development build (v2021.3.0). See the Directory of published versions

OperationDefinition: Fetch practitioner stats

fetch-practitioner-stats

OPERATION: fetch-practitioner-stats

The official URL for this operation definition is:

https://reporting.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-fetch-practitioner-stats

Report Contents

This report contains counts of practitioners associated with Organizations and CareTeams

  • List of Organization and associated practitonerCount
  • List of CareTeam and associated practitionerCount

Grouping

None. The report is returned in a single JSon file.

Parameters

  • organization:
    • CareTeam: Filter on CareTeam.ManagingOrganization match
    • PractitionerRole: Filter on PractitionerRole.Organization match
  • period
    • CareTeam: Filter on CareTeam.participant.period overlap
    • PractitionerRole: Filter on PractitionerRole.perid overlap

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

Organization and CareTeam are Fhir resources. See the implementation guide for details

{
    'PractitionerSummary': {
        'organizationPractitionerStatistics': [{
                'organization': {
                    'resourceType': 'Organization',
                    'id': '69075',
                    'meta': {
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization']
                    },
                    'extension': [{
                            'url': 'http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization-source',
                            'valueCodeableConcept': {
                                'coding': [{
                                        'system': 'http://ehealth.sundhed.dk/cs/organization-source',
                                        'code': 'manual'
                                    }
                                ]
                            }
                        }, {
                            'url': 'http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization-synchronizationStatus',
                            'valueCodeableConcept': {
                                'coding': [{
                                        'system': 'http://ehealth.sundhed.dk/cs/organization-synchronization-status',
                                        'code': 'NotSynchronized'
                                    }
                                ]
                            }
                        }
                    ],
                    'name': 'e7c2b264-b2d9-4a6d-aba9-f23be1017d39'
                },
                'practitionerCount': 1
            }
        ],
        'careTeamPractitionerStatistics': [{
                'careTeam': {
                    'resourceType': 'CareTeam',
                    'id': '44267',
                    'meta': {
                        'versionId': '1',
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam']
                    },
                    'identifier': [{
                            'id': '7ced02e2-3082-4e02-86cc-030e8df8906d',
                            'system': 'urn:ietf:rfc:3986'
                        }
                    ],
                    'status': 'active',
                    'name': 'd1e7d427-1565-42f6-951d-5508d494d4c8',
                    'reasonCode': [{
                            'coding': [{
                                    'system': 'http://ehealth.sundhed.dk/cs/conditions',
                                    'code': 'TBD'
                                }
                            ]
                        }
                    ],
                    'managingOrganization': [{
                            'reference': 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/69075'
                        }
                    ]
                },
                'practitionerCount': 0
            }, {
                'careTeam': {
                    'resourceType': 'CareTeam',
                    'id': '40831',
                    'meta': {
                        'versionId': '1',
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam']
                    },
                    'identifier': [{
                            'id': 'f12b2b87-95d9-487c-b088-457acfa1693f',
                            'system': 'urn:ietf:rfc:3986'
                        }
                    ],
                    'status': 'active',
                    'name': 'c572c5ac-bac3-4f9e-b948-795db7563145',
                    'reasonCode': [{
                            'coding': [{
                                    'system': 'http://ehealth.sundhed.dk/cs/conditions',
                                    'code': 'TBD'
                                }
                            ]
                        }
                    ],
                    'managingOrganization': [{
                            'reference': 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/69075'
                        }
                    ]
                },
                'practitionerCount': 0
            }, {
                'careTeam': {
                    'resourceType': 'CareTeam',
                    'id': '78765',
                    'meta': {
                        'versionId': '1',
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam']
                    },
                    'identifier': [{
                            'id': '7378e850-aff6-430d-9e86-cca801bf2375',
                            'system': 'urn:ietf:rfc:3986'
                        }
                    ],
                    'status': 'active',
                    'name': '3e038dd3-9e80-41e4-9932-8597f8706da4',
                    'reasonCode': [{
                            'coding': [{
                                    'system': 'http://ehealth.sundhed.dk/cs/conditions',
                                    'code': 'TBD'
                                }
                            ]
                        }
                    ],
                    'managingOrganization': [{
                            'reference': 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/69075'
                        }
                    ]
                },
                'practitionerCount': 0
            }, {
                'careTeam': {
                    'resourceType': 'CareTeam',
                    'id': '46096',
                    'meta': {
                        'versionId': '1',
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam']
                    },
                    'identifier': [{
                            'id': '37a66140-dc7e-4ea4-9ec7-d0dd91adf7c8',
                            'system': 'urn:ietf:rfc:3986'
                        }
                    ],
                    'status': 'active',
                    'name': '311ebab3-d310-44bb-b72b-65bdf74b3729',
                    'reasonCode': [{
                            'coding': [{
                                    'system': 'http://ehealth.sundhed.dk/cs/conditions',
                                    'code': 'TBD'
                                }
                            ]
                        }
                    ],
                    'managingOrganization': [{
                            'reference': 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/69075'
                        }
                    ]
                },
                'practitionerCount': 0
            }, {
                'careTeam': {
                    'resourceType': 'CareTeam',
                    'id': '32543',
                    'meta': {
                        'versionId': '1',
                        'profile': ['http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam']
                    },
                    'identifier': [{
                            'id': '3671c951-d20e-4d5c-82ec-fae5ee03821e',
                            'system': 'urn:ietf:rfc:3986'
                        }
                    ],
                    'status': 'active',
                    'name': '1f74a06c-8ae1-4b5c-b5ee-49abfd2d28e1',
                    'reasonCode': [{
                            'coding': [{
                                    'system': 'http://ehealth.sundhed.dk/cs/conditions',
                                    'code': 'TBD'
                                }
                            ]
                        }
                    ],
                    'managingOrganization': [{
                            'reference': 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/69075'
                        }
                    ]
                },
                'practitionerCount': 0
            }
        ]
    }
}

URL: [base]/$fetch-practitioner-stats

Parameters

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