Profile for Create Patient API


This profile is a bundle resource that is used to hold 2 entries: Patient and CarePlan resources, for the creation of the patient and his/her assigned clinical programme in a single transaction (See API - Create Patient).

The Patient resource defines the patient involved in the remote clinical monitoring. Details like patient's name, contacts (See RCM Patient Contact Types), gender, birth date, country code and preferred languages (See RCM Patient Language) will be used. The institution (i.e AMK Polyclinic) that manages the remote clinical monitoring for the patient and the group organization (i.e National Healthcare Group Polyclinics) that owns the patient record will also be stored.

The CarePlan resource defines the clinical programme assigned to the patient. Details like the programme category (See RCM Program Category), the period of enrollment and the patient id will be stored.

These are the details for these resources:

Name Canonical_URL Status Version
Command 'link' could not render: Object reference not set to an instance of an object.
http://fhir.synapxe.sg/StructureDefinition/profile-bundle-patient-careplan active 5.0.0
Command 'link' could not render: Object reference not set to an instance of an object.
http://fhir.synapxe.sg/StructureDefinition/profile-patient active 5.0.0
Command 'link' could not render: Object reference not set to an instance of an object.
http://fhir.synapxe.sg/StructureDefinition/profile-carelan active 5.0.0

Resource content


These are different views on these resources:

Bundle

Command 'tree' could not render: File was not found for BundlePatientCarePlan.StructureDefinition.json
Command 'dict' could not render: File was not found for BundlePatientCarePlan.StructureDefinition.json
Command 'xml' could not render: File was not found for BundlePatientCarePlan.StructureDefinition.json
Command 'json' could not render: File was not found for BundlePatientCarePlan.StructureDefinition.json
Command 'link' could not render: Object reference not set to an instance of an object.

Patient

Command 'tree' could not render: File was not found for Patient.StructureDefinition.json
Command 'dict' could not render: File was not found for Patient.StructureDefinition.json
Command 'xml' could not render: File was not found for Patient.StructureDefinition.json
Command 'json' could not render: File was not found for Patient.StructureDefinition.json
Command 'link' could not render: Object reference not set to an instance of an object.

CarePlan

Command 'tree' could not render: File was not found for CarePlan.StructureDefinition.json
Command 'dict' could not render: File was not found for CarePlan.StructureDefinition.json
Command 'xml' could not render: File was not found for CarePlan.StructureDefinition.json
Command 'json' could not render: File was not found for CarePlan.StructureDefinition.json
Command 'link' could not render: Object reference not set to an instance of an object.

Terminology Bindings


These are the terminology bindings within these resources:

Path Binding Strength Value Set(Code System) Description
Bundle.type Required BundleType (HL7 FHIR) Indicates the purpose of a bundle - how it is intended to be used.
Patient.telecom.system Required ContactPointSystem (HL7 FHIR) Telecommunications form for contact point.
Patient.telecom.use Required
Command 'link' could not render: Object reference not set to an instance of an object.
Use of contact point in RCM.
Patient.gender Required AdministrativeGender (HL7 FHIR) The gender of a person used for administrative purposes.
Patient.communication.language Required
Command 'link' could not render: Object reference not set to an instance of an object.
IETF language tag for a human language used in RCM.
CarePlan.status Required RequestStatus (HL7 FHIR) Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
CarePlan.intent Required CarePlanIntent (HL7 FHIR) Codes indicating the degree of authority/intentionality associated with a care plan.
CarePlan.category Required
Command 'link' could not render: Object reference not set to an instance of an object.
Identifies program category in RCM.

Constraints


These are the constraints (invariants) defined within these resources:

id Level Location Description Expression
empty-value-validation Rule (all items) patient identification value cannot be empty $this.length() > 0