NHDR Implementation Guide Release 1.0
0.1.0 - ci-build

NHDR Implementation Guide Release 1.0, published by NHDR. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/PROJ-PHILHEALTH-EA-NHDR/nhdr-fhir-ig-review-project-2/ and changes regularly. See the Directory of published versions

## Konsulta Registration Form

This is a sample representation of the Use Case implementation guide for Konsulta Registration Form

### Implementation Rules

- name.given is an array that captures the first name and middle name.
  1. name.`given[0]` is used to capture a person's first name.
  2. name.`given[1]` is used to capture a person's middle name.

### Questionnaire Fields in Konsulta Registration:

    {
      "resourceType": "Questionnaire",
      "id": "K1-Questionnaire",
        "meta": {
            "profile": [
                "https://nhdr.gov.ph/fhir/StructureDefinition/PH-Questionnaire"
            ]
        },
        "status": "active",
        "item": [
              {
                "linkId": "K1-Q1",
                "text": "Register to a Konsulta Package Provider (KPP)?",
                "type": "boolean",
              },
              {
                "linkId": "K1-Q2",
                "text": "Register all your declared minor dependents?",
                "type": "boolean",
              },
              {
                "linkId": "K1-Q3",
                "text": "Transfer ?",
                "type": "boolean",
              }
        ]
    }

### Questionnaire Response:

      {
        "resourceType": "QuestionnaireResponse",
        "id": "K1-QuestionnaireResponse",
        "meta": {
          "profile": [
            "https://nhdr.gov.ph/fhir/StructureDefinition/PH-QuestionnaireResponse"
          ]
        },
        "status": "completed",
        "item": [
          {
            "linkId": "K1-Q1",
            "answer": [
              {
                "valueBoolean": true
              }
            ]
          },
          {
            "linkId": "K1-Q2",
            "answer": [
              {
                "valueBoolean": true
              }
            ]
          },
          {
            "linkId": "K1-Q3",
            "answer": [
              {
                "valueBoolean": false
              }
            ]
          }
        ]
      }