FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: PlanDefinition/cpg-common-registration

Packagehl7.fhir.uv.cpg
TypePlanDefinition
Idcpg-common-registration
FHIR VersionR4
Sourcehttp://hl7.org/fhir/uv/cpg/https://build.fhir.org/ig/HL7/cqf-recommendations/PlanDefinition-cpg-common-registration.html
URLhttp://hl7.org/fhir/uv/cpg/PlanDefinition/cpg-common-registration
Version2.0.0
Statusactive
Date2024-11-26T06:42:34+00:00
NamePlanDefinition_CPG_Common_Registration
TitlePlanDefinition - CPG Common Registration
Realmuv
Authorityhl7
DescriptionPlan for registering patient
Copyright© WHO 2019+.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: PlanDefinition cpg-common-registration

CQF Knowledge capability: shareable

CQF Knowledge capability: computable

CQF Knowledge capability: publishable

url: PlanDefinition PlanDefinition - CPG Common Registration

identifier: Uniform Resource Identifier (URI)/urn:oid:2.16.840.1.113883.4.642.40.48.34.37

version: 2.0.0

name: PlanDefinition_CPG_Common_Registration

title: PlanDefinition - CPG Common Registration

type: Workflow Definition

status: Active

experimental: true

date: 2024-11-26 06:42:34+0000

publisher: HL7 International / Clinical Decision Support

contact: HL7 International / Clinical Decision Support: http://www.hl7.org/Special/committees/dss

description:

Plan for registering patient

jurisdiction: World

copyright:

© WHO 2019+.

action

title: Registration

description: Registration

code: Registration

participant

type: Patient

role: Patient

participant

type: Practitioner

role: Clerical support worker

action

title: Gather identifying information

description: Gather identifying information

Outputs

-Type
*QuestionnaireResponse

Participants

-TypeRole
*PatientPatient

definition: CPG Common Questionnaire - Identifying information

action

title: Patient match

description: Patient match

input

type: QuestionnaireResponse

CodeFilters

-PathCode
*questionnaireunknown http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity: http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity

Outputs

-Type
*Bundle

Participants

-ExtensionType
*Device

definition: Find patient matches using MPI based logic

action

title: Resolve patient match results

description: Resolve patient match results

Inputs

-Type
*Bundle

Outputs

-Type
*Patient

Participants

-TypeRole
*PractitionerClerical support worker

definition: CPG Common Questionnaire - Resolve Patient Match

action

title: New patient

description: New patient

condition

kind: Applicability

Expressions

-LanguageExpression
*CQLnot exists %input i where i is Patient

Inputs

-Type
*Patient

action

title: Gather patient information

description: Gather patient information

input

type: QuestionnaireResponse

CodeFilters

-PathCode
*questionnaireunknown http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity: http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity

Outputs

-Type
*QuestionnaireResponse

definition: CPG Common Questionnaire - Patient information

action

title: Record patient data

description: Record patient data

input

type: QuestionnaireResponse

CodeFilters

-PathCode
*questionnaireunknown http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile: http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile

Outputs

-Type
*Patient

Participants

-ExtensionType
*Device

definition: FHIR Restful Interactions

action

title: Existing patient

description: Existing patient

condition

kind: Applicability

Expressions

-LanguageExpression
*CQLexists %input i where i is Patient

Inputs

-Type
*Patient

action

title: Ensure patient information is up to date

description: Ensure patient information is up to date

input

type: QuestionnaireResponse

CodeFilters

-PathCode
*questionnaireunknown http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity: http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity

Outputs

-Type
*QuestionnaireResponse

definition: CPG Common Questionnaire - Patient information

action

title: Record patient data

description: Record patient data

input

type: QuestionnaireResponse

CodeFilters

-PathCode
*questionnaireunknown http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile: http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile

Outputs

-Type
*Patient

Participants

-ExtensionType
*Device

definition: FHIR Restful Interactions

action

title: Patient summary lookup

description: Patient summary lookup

Inputs

-Type
*Patient

Outputs

-Type
*Bundle

Participants

-ExtensionType
*Device

definition: CPG Common Patient Summary


Source

{
  "resourceType": "PlanDefinition",
  "id": "cpg-common-registration",
  "meta": {
    "profile": [
      "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-workflowdefinition",
      "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableplandefinition"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode": "shareable"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode": "computable"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode": "publishable"
    }
  ],
  "url": "http://hl7.org/fhir/uv/cpg/PlanDefinition/cpg-common-registration",
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.4.642.40.48.34.37"
    }
  ],
  "version": "2.0.0",
  "name": "PlanDefinition_CPG_Common_Registration",
  "title": "PlanDefinition - CPG Common Registration",
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/plan-definition-type",
        "code": "workflow-definition",
        "display": "Workflow Definition"
      }
    ]
  },
  "status": "active",
  "experimental": true,
  "date": "2024-11-26T06:42:34+00:00",
  "publisher": "HL7 International / Clinical Decision Support",
  "contact": [
    {
      "name": "HL7 International / Clinical Decision Support",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/dss"
        }
      ]
    }
  ],
  "description": "Plan for registering patient",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "copyright": "© WHO 2019+.",
  "action": [
    {
      "title": "Registration",
      "description": "Registration",
      "code": [
        {
          "coding": [
            {
              "system": "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-common-process-cs",
              "code": "registration"
            }
          ]
        }
      ],
      "participant": [
        {
          "type": "patient",
          "role": {
            "coding": [
              {
                "system": "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-common-persona-cs",
                "code": "C000"
              }
            ]
          }
        },
        {
          "type": "practitioner",
          "role": {
            "coding": [
              {
                "system": "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-common-persona-cs",
                "code": "W000",
                "display": "Clerical support worker"
              }
            ]
          }
        }
      ],
      "action": [
        {
          "title": "Gather identifying information",
          "description": "Gather identifying information",
          "output": [
            {
              "type": "QuestionnaireResponse"
            }
          ],
          "participant": [
            {
              "type": "patient",
              "role": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-common-persona-cs",
                    "code": "C000"
                  }
                ]
              }
            }
          ],
          "definitionCanonical": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity"
        },
        {
          "title": "Patient match",
          "description": "Patient match",
          "input": [
            {
              "type": "QuestionnaireResponse",
              "codeFilter": [
                {
                  "path": "questionnaire",
                  "code": [
                    {
                      "system": "urn:ietf:rfc:3986",
                      "code": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity"
                    }
                  ]
                }
              ]
            }
          ],
          "output": [
            {
              "type": "Bundle"
            }
          ],
          "participant": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-participantCapabilityStatement",
                  "valueCanonical": "http://hl7.org/fhir/uv/cpg/CapabilityStatement/cpg-common-patient-registry"
                }
              ],
              "type": "device"
            }
          ],
          "definitionUri": "http://hl7.org/fhir/OperationDefinition/Patient-match"
        },
        {
          "title": "Resolve patient match results",
          "description": "Resolve patient match results",
          "input": [
            {
              "type": "Bundle"
            }
          ],
          "output": [
            {
              "type": "Patient"
            }
          ],
          "participant": [
            {
              "type": "practitioner",
              "role": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-common-persona-cs",
                    "code": "W000",
                    "display": "Clerical support worker"
                  }
                ]
              }
            }
          ],
          "definitionCanonical": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-resolve-patient-match"
        },
        {
          "title": "New patient",
          "description": "New patient",
          "condition": [
            {
              "kind": "applicability",
              "expression": {
                "language": "text/cql",
                "expression": "not exists %input i where i is Patient"
              }
            }
          ],
          "input": [
            {
              "type": "Patient"
            }
          ],
          "action": [
            {
              "title": "Gather patient information",
              "description": "Gather patient information",
              "input": [
                {
                  "type": "QuestionnaireResponse",
                  "codeFilter": [
                    {
                      "path": "questionnaire",
                      "code": [
                        {
                          "system": "urn:ietf:rfc:3986",
                          "code": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity"
                        }
                      ]
                    }
                  ]
                }
              ],
              "output": [
                {
                  "type": "QuestionnaireResponse"
                }
              ],
              "definitionCanonical": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile"
            },
            {
              "title": "Record patient data",
              "description": "Record patient data",
              "input": [
                {
                  "type": "QuestionnaireResponse",
                  "codeFilter": [
                    {
                      "path": "questionnaire",
                      "code": [
                        {
                          "system": "urn:ietf:rfc:3986",
                          "code": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile"
                        }
                      ]
                    }
                  ]
                }
              ],
              "output": [
                {
                  "type": "Patient"
                }
              ],
              "participant": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-participantCapabilityStatement",
                      "valueCanonical": "http://hl7.org/fhir/uv/cpg/CapabilityStatement/cpg-common-patient-registry"
                    }
                  ],
                  "type": "device"
                }
              ],
              "definitionUri": "http://hl7.org/fhir/restful-interaction#create"
            }
          ]
        },
        {
          "title": "Existing patient",
          "description": "Existing patient",
          "condition": [
            {
              "kind": "applicability",
              "expression": {
                "language": "text/cql",
                "expression": "exists %input i where i is Patient"
              }
            }
          ],
          "input": [
            {
              "type": "Patient"
            }
          ],
          "action": [
            {
              "title": "Ensure patient information is up to date",
              "description": "Ensure patient information is up to date",
              "input": [
                {
                  "type": "QuestionnaireResponse",
                  "codeFilter": [
                    {
                      "path": "questionnaire",
                      "code": [
                        {
                          "system": "urn:ietf:rfc:3986",
                          "code": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-identity"
                        }
                      ]
                    }
                  ]
                }
              ],
              "output": [
                {
                  "type": "QuestionnaireResponse"
                }
              ],
              "definitionCanonical": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile"
            },
            {
              "title": "Record patient data",
              "description": "Record patient data",
              "input": [
                {
                  "type": "QuestionnaireResponse",
                  "codeFilter": [
                    {
                      "path": "questionnaire",
                      "code": [
                        {
                          "system": "urn:ietf:rfc:3986",
                          "code": "http://hl7.org/fhir/uv/cpg/Questionnaire/cpg-common-patient-profile"
                        }
                      ]
                    }
                  ]
                }
              ],
              "output": [
                {
                  "type": "Patient"
                }
              ],
              "participant": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-participantCapabilityStatement",
                      "valueCanonical": "http://hl7.org/fhir/uv/cpg/CapabilityStatement/cpg-common-patient-registry"
                    }
                  ],
                  "type": "device"
                }
              ],
              "definitionUri": "http://hl7.org/fhir/restful-interaction#update"
            }
          ]
        },
        {
          "title": "Patient summary lookup",
          "description": "Patient summary lookup",
          "input": [
            {
              "type": "Patient"
            }
          ],
          "output": [
            {
              "type": "Bundle"
            }
          ],
          "participant": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-participantCapabilityStatement",
                  "valueCanonical": "http://hl7.org/fhir/uv/cpg/CapabilityStatement/cpg-common-patient-registry"
                }
              ],
              "type": "device"
            }
          ],
          "definitionUri": "http://hl7.org/fhir/uv/cpg/OperationDefinition/cpg-common-patient-summary"
        }
      ]
    }
  ]
}