Skip to content

FHIR Certification Preparation

Getting Started with FHIR

  • How will information be exchanged?

    • Foundation Module
    • The Foundation Module maintains most of the basic documentation for FHIR specification.
      • Foundation Framework: Resource, DomainResource, Basic, Binary, Bundle.
      • Content Management Resources: Questionnaire, QuestionnaireResponse, List, Composition, DocumentReference, DocumentManifest.
      • Data Exchange Resources: OperationOutcome, Parameters, Subscription, MessageHeader, MessageDefinition
    • All the other modules depends on the foundation module.
    • The Exchange module buildes on the foundation module by defining the recognized methods for exchange of resources.
    • The Terminology module provides the formal basis for using Concepts defined in Code Systems in the definitions.
    • The Comformance module provides the basis for extending the foundation for national and local use.
    • The Security & Privacy provides the linking framework to external standards for security and privacy.
    • The Implementation Support module builds on the foundation to provide testing and reference implementations.
  • How are terminologies being used?

    • Terminology module
      • The terminology module provides an overview and guide to the FHIR resources, operations, coded data types and externally-defined standard and FHIR-defined terminologies that are used for representing and communicating coded, structured data in the FHIR core specification and profiles. Collectively, these capabilities are used to provide the terminology service functionality required for supporting the use of coded data in FHIR resources throughout the specification as described in the other modules.
  • How will the information be secured?

    • Security and Privacy Module
      • Authorization and Access Control: A FHIR server should ensure that API access is allowed for authorized requests and denied for unauthorized requests.
  • When is information exchanged?

    • Workflow Module
    • In each workflow steps, it is more based on how to use Definitions (ActivityDefinition, PlanDefinition) to design your tasks in a workflow. And it is quite about how you define the data input and export.