Server Badges

Servers can earn badges by passing groups of tests related to a particular server function. The badges are based off the FHIR modules laid out by HL7. Any badges a server has earned can be found in the summary section of the server's profile.

The required tests usually include resource tests related to the module as well as Connectathon test suites or other tests related to the specific modules. The different types of badges that can be earned as well as their testing requirements are listed below.

Terminology

A Terminology server lets healthcare applications make use of codes and value sets without having to become experts in the fine details of code system, value set and concept map resources, and the underlying code systems and terminological principles.
Resources conceptmap, codesystem, valueset.
Suites connectathonterminologytracktest, resourcetest_conceptmap, resourcetest_codesystem, resourcetest_valueset, searchtest_codesystem, searchtest_valueset, searchtest_conceptmap.

Security

The Security and Privacy Module describes how to protect a FHIR server (through access control and authorization), how to document what permissions a user has granted (consent), and how to keep records about what events have been performed (audit logging and provenance). FHIR does not mandate a single technical approach to security and privacy; rather, the specification provides a set of building blocks that can be applied to create secure, private systems.
Resources consent, provenance, auditevent.
Suites connectathonauditeventandprovenancetracktest, resourcetest_consent, resourcetest_provenance, resourcetest_auditevent, searchtest_consent, searchtest_provenance, searchtest_auditevent.

Administration

The administration module covers the base data that is then linked into other modules for clinical content, finance/billing, workflow, etc. Before any clinical data can be recorded, the basic information on the patient must be recorded, and then often the bases of the interaction, such as an encounter.
Resources patient, relatedperson, group, practitioner, practitionerrole, organization, location, healthcareservice, endpoint, schedule, slot, episodeofcare, encounter, appointment, appointmentresponse, account, flag, device, devicecomponent, devicemetric, substance.
Suites connectathonfetchpatientrecordtest, connectathon_patient_track, connectathonschedulingtracktest, resourcetest_patient, resourcetest_relatedperson, resourcetest_group, resourcetest_practitioner, resourcetest_practitionerrole, resourcetest_organization, resourcetest_location, resourcetest_healthcareservice, resourcetest_endpoint, resourcetest_schedule, resourcetest_slot, resourcetest_episodeofcare, resourcetest_encounter, resourcetest_appointment, resourcetest_appointmentresponse, resourcetest_account, resourcetest_flag, resourcetest_device, resourcetest_devicecomponent, resourcetest_devicemetric, resourcetest_substance, searchtest_patient, searchtest_relatedperson, searchtest_group, searchtest_practitioner, searchtest_practitionerrole, searchtest_organization, searchtest_location, searchtest_healthcareservice, searchtest_endpoint, searchtest_schedule, searchtest_slot, searchtest_episodeofcare, searchtest_encounter, searchtest_appointment, searchtest_appointmentresponse, searchtest_account, searchtest_flag, searchtest_device, searchtest_devicecomponent, searchtest_devicemetric, searchtest_substance.

Clinical

This Clinical Summary Module focuses on the FHIR Resources that represent core clinical information for a patient. The information contained in these Resources are those frequently documented, created or retrieved by healthcare providers during the course of clinical care.
Resources allergyintolerance, careplan, adverseevent, condition, goal, detectedissue, procedure, careteam, riskassessment, familymemberhistory, clinicalimpression.
Suites resourcetest_allergyintolerance, resourcetest_careplan, resourcetest_adverseevent, resourcetest_condition, resourcetest_goal, resourcetest_detectedissue, resourcetest_procedure, resourcetest_careteam, resourcetest_riskassessment, resourcetest_familymemberhistory, resourcetest_clinicalimpression, searchtest_allergyintolerance, searchtest_careplan, searchtest_adverseevent, searchtest_condition, searchtest_goal, searchtest_detectedissue, searchtest_procedure, searchtest_careteam, searchtest_riskassessment, searchtest_familymemberhistory, searchtest_clinicalimpression.

Claims

The Financial module covers the resources and services provided by FHIR to support the costing, financial transactions and billing which occur within a healthcare provider as well as the eligibility, enrollment, authorizations, claims and payments which occur between healthcare providers and insurers and the reporting and notification between insurers and subscribers and patients.
Resources account, chargeitem, claim, claimresponse, contract, coverage, eligibilityrequest, eligibilityresponse, enrollmentrequest, enrollmentresponse, explanationofbenefit, paymentnotice, paymentreconciliation.
Suites connectathonfinancialtracktest, connectathonattachmenttest, resourcetest_account, resourcetest_chargeitem, resourcetest_claim, resourcetest_claimresponse, resourcetest_contract, resourcetest_coverage, resourcetest_eligibilityrequest, resourcetest_eligibilityresponse, resourcetest_enrollmentrequest, resourcetest_enrollmentresponse, resourcetest_explanationofbenefit, resourcetest_paymentnotice, resourcetest_paymentreconciliation, searchtest_account, searchtest_chargeitem, searchtest_claim, searchtest_claimresponse, searchtest_contract, searchtest_coverage, searchtest_eligibilityrequest, searchtest_eligibilityresponse, searchtest_enrollmentrequest, searchtest_enrollmentresponse, searchtest_explanationofbenefit, searchtest_paymentnotice, searchtest_paymentreconciliation.