University of the Philippines Manila Viral Hepatitis Project Implementation Guide
0.2.1 - CI Build International flag

University of the Philippines Manila Viral Hepatitis Project Implementation Guide, published by UP Manila Viral Hepatitis Project. This guide is not an authorized publication; it is the continuous build for version 0.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/gpvillanuevasilab/UPVH_WHO_SMART-Template/ and changes regularly. See the Directory of published versions

Logical Model: ViralHepatitisCareFormModel - Detailed Descriptions

Draft as of 2026-02-06

Definitions for the ViralHepatitisCareFormModel logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. ViralHepatitisCareFormModel
Definition

Viral Hepatitis Care Form Information model

ShortVH Care Form Logical Model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. ViralHepatitisCareFormModel.ConsultDate
Definition

Consult Date (MM/DD/YYYY)

ShortConsult Date (MM/DD/YYYY)
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. ViralHepatitisCareFormModel.PatientCode
Definition

Patient Identifier

ShortPatient Code
Control1..1
TypeIdentifier
6. ViralHepatitisCareFormModel.FacilityName
Definition

The location where the encounter takes place.

ShortTesting Facility Name
Control1..1
TypeReference
8. ViralHepatitisCareFormModel.UniqueIdentifierCode
Definition

First two letters of mother's name, First two letters of father's name, birth order, and Birthdate (MM/FF/BO/MM/DD/YYYY)

ShortUnique Identifier Code for the patient
Control1..1
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
Definition

If patient tested positive for Hepatitis B

ShortIf patient tested positive for Hepatitis B
Control0..1
TypeBackboneElement
12. ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
Definition

If patient tested positive for Hepatitis C

ShortIf patient tested positive for Hepatitis C
Control0..1
TypeBackboneElement
14. ViralHepatitisCareFormModel.FirstName
Definition

First Name of the Patient

ShortFirst Name
Control0..*
TypeHumanName
16. ViralHepatitisCareFormModel.MiddleName
Definition

Middle Name of the Patient

ShortMiddle Name
Control0..*
TypeHumanName
18. ViralHepatitisCareFormModel.LastName
Definition

Last Name of the Patient

ShortLast Name
Control1..1
TypeHumanName
20. ViralHepatitisCareFormModel.Suffix
Definition

Suffix of the Patient

ShortSuffix
Control0..*
TypeHumanName
22. ViralHepatitisCareFormModel.SexAssignedAtBirth
Definition

Sex Assigned at Birth

ShortSex Assigned at Birth
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. ViralHepatitisCareFormModel.AgeInYears
Definition

Age of Patient in Years

ShortAge of Patient in Years
Control1..1
TypeAge
26. ViralHepatitisCareFormModel.WeightInKg
Definition

What is the weigh of the patient in kg?

ShortPatient weight in kg
Control1..1
TypeCodeableConcept
28. ViralHepatitisCareFormModel.HeightInCM
Definition

What is the height of the patient in cm?

ShortPatient heigh in CM
Control1..1
TypeCodeableConcept
30. ViralHepatitisCareFormModel.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
32. ViralHepatitisCareFormModel.IsShePregnant.id
Definition

unique id for the element within a resource (for internal references)


Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Shortxml:id (or equivalent in JSON)Unique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
34. ViralHepatitisCareFormModel.IsShePregnant.extension
Definition

May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.


May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
36. ViralHepatitisCareFormModel.IsShePregnant.value
Definition

Primitive value for code


The actual value

ShortPrimitive value for codePrimitive value for string
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
Max Length:1048576
38. ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
TypeCodeableConcept
40. ViralHepatitisCareFormModel.Nationality
Definition

Nationality

ShortNationality
Control0..*
TypeCodeableConcept
42. ViralHepatitisCareFormModel.Jaundice
Definition

Does the patient show signs and symptoms of Jaundice?

ShortSigns and symptoms of Jaundice
Control1..1
TypeCodeableConcept
44. ViralHepatitisCareFormModel.Coagulopathy
Definition

Does the patient show signs and symptoms of Coagulopathy?

ShortSigns and symptoms of Coagulopathy
Control1..1
TypeCodeableConcept
46. ViralHepatitisCareFormModel.Ascites
Definition

Does the patient show signs and symptoms of Ascites?

ShortSigns and symptoms of Ascites
Control1..1
TypeCodeableConcept
48. ViralHepatitisCareFormModel.VaricealHemorrhage
Definition

Does the patient show signs and symptoms of Variceal Hemorrhage?

ShortSigns and symptoms of Variceal Hemorrhage
Control1..1
TypeCodeableConcept
50. ViralHepatitisCareFormModel.HepaticEncephalopathy
Definition

Does the patient show signs and symptoms of Hepatic Encephalopathy?

ShortSigns and symptoms of Hepatic Encephalopathy
Control1..1
TypeCodeableConcept
52. ViralHepatitisCareFormModel.Hepatomegaly
Definition

Does the patient show signs and symptoms of Hepatomegaly?

ShortSigns and symptoms of Hepatomegaly
Control1..1
TypeCodeableConcept
54. ViralHepatitisCareFormModel.Splenomegaly
Definition

Does the patient show signs and symptoms of Splenomegaly?

ShortSigns and symptoms of Splenomegaly
Control1..1
TypeCodeableConcept
56. ViralHepatitisCareFormModel.Pruritus
Definition

Does the patient show signs and symptoms of Pruritus?

ShortSigns and symptoms of Pruritus
Control1..1
TypeCodeableConcept
58. ViralHepatitisCareFormModel.Fatigue
Definition

Does the patient show signs and symptoms of Fatigue?

ShortSigns and symptoms of Fatigue
Control1..1
TypeCodeableConcept
60. ViralHepatitisCareFormModel.SpiderAngiomata
Definition

Does the patient show signs and symptoms of Spider Angiomata?

ShortSigns and symptoms of Spider Angiomata
Control1..1
TypeCodeableConcept
62. ViralHepatitisCareFormModel.PalmarErythema
Definition

Does the patient show signs and symptoms of Palmar Erythema?

ShortSigns and symptoms of Palmar Erythema
Control1..1
TypeCodeableConcept
64. ViralHepatitisCareFormModel.Other
Definition

Does the patient show other signs and symptoms not included in the list?

ShortOther signs and symptoms
Control1..1
TypeCodeableConcept
66. ViralHepatitisCareFormModel.HBsAgDateDone
Definition

Date when the HBsAG Test was done

ShortDate when the HBsAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. ViralHepatitisCareFormModel.HBsAgResult
Definition

HBsAG Test Result (Positive or Negative)

ShortHBsAG Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
70. ViralHepatitisCareFormModel.HBeAgDateDone
Definition

Date when the HBeAG Test was done

ShortDate when the HBeAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. ViralHepatitisCareFormModel.HBeAgResult
Definition

HBeAg Test Result (Positive or Negative)

ShortHBeAg Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
74. ViralHepatitisCareFormModel.AntiHCVDateDone
Definition

Date when the Anti-HCV Test was done

ShortDate when the Anti-HCV Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
76. ViralHepatitisCareFormModel.AntiHCVResult
Definition

AntiHCV Test Result (Reactive or Non-reactive)

ShortAntiHCV Test Result (Reactive or Non-reactive)
Control1..1
TypeCodeableConcept
78. ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
Definition

Date when the HCV-RNA (Quali) Test was done

ShortDate when the HCV-RNA (Quali) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
80. ViralHepatitisCareFormModel.HCVRNAQualitativeResult
Definition

HCV-RNA (Quali) Test Result (Positive or Negative)

ShortHCV-RNA (Quali) Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
82. ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
Definition

Date when the HCV-RNA (Quanti) IU/mL Test was done

ShortDate when the HCV-RNA (Quanti) IU/mL Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
84. ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
Definition

HCV-RNA (Quali) Test Result (IU/mL)

ShortHCV-RNA (Quali) Test Result (IU/mL)
Control1..1
TypeCodeableConcept
86. ViralHepatitisCareFormModel.HBVDNADateDone
Definition

Date when the HBV DNA (IU/mL) Test was done

ShortDate when the HBV DNA (IU/mL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
88. ViralHepatitisCareFormModel.HBVDNAResult
Definition

HBV DNA Test Result (IU/mL)

Short HBV DNA Test Result (IU/mL)
Control1..1
TypeCodeableConcept
90. ViralHepatitisCareFormModel.ASTSGOTDateDone
Definition

Date when the AST (SGOT) (IU/L) Test was done

ShortDate when the AST (SGOT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
92. ViralHepatitisCareFormModel.ASTSGOTResult
Definition

AST (SGOT) Test Result (IU/L)

ShortAST (SGOT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
94. ViralHepatitisCareFormModel.ALTSGPTDateDone
Definition

Date when the ALT (SGPT) (IU/L) Test was done

ShortDate when the ALT (SGPT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
96. ViralHepatitisCareFormModel.ALTSGPTResult
Definition

ALT (SGPT) Test Result (IU/L)

ShortALT (SGPT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
98. ViralHepatitisCareFormModel.TotalBilirubinDateDone
Definition

Date when the Total Bilirubin (mg/dL) Test was done

ShortDate when the Total Bilirubin (mg/dL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
100. ViralHepatitisCareFormModel.TotalBilirubinResult
Definition

Total Bilirubin Test Result (mg/dL)

ShortTotal Bilirubin Test Result (mg/dL)
Control1..1
TypeCodeableConcept
102. ViralHepatitisCareFormModel.AlbuminDateDone
Definition

Date when the Albumin Test was done

ShortDate when the Albumin Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
104. ViralHepatitisCareFormModel.AlbuminResult
Definition

Albumin Test Result (g/dL)

ShortAlbumin Test Result (g/dL)
Control1..1
TypeCodeableConcept
106. ViralHepatitisCareFormModel.PlateletCountDateDone
Definition

Date when the Platelet Count Test was done

ShortDate when the Platelet Count Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
108. ViralHepatitisCareFormModel.PlateletCountResult
Definition

Platelet Count Test Result (10*9/L)

ShortPlatelet Count Test Result (10*9/L)
Control1..1
TypeCodeableConcept
110. ViralHepatitisCareFormModel.PTINRDateDone
Definition

Date when the PT INR Test was done

ShortDate when the PT INR Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
112. ViralHepatitisCareFormModel.PTINRResult
Definition

PT INR Test Result (sec)

ShortPT INR Test Result (sec)
Control1..1
TypeCodeableConcept
114. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
Definition

Date when the Test for Aminotransferase / Platelet Ratio Index Score was done

ShortDate when the Test for Aminotransferase / Platelet Ratio Index Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
116. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
Definition

Aminotransferase / Platelet Ratio Index Score Test Result

ShortAminotransferase / Platelet Ratio Index Score Test Result
Control1..1
TypeCodeableConcept
118. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreDateDone
Definition

Date when the Test for Fibrosis 4 / FIB-4 was done

ShortDate when the Test for Fibrosis 4 / FIB-4 was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
120. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreResult
Definition

Fibrosis 4 / FIB-4 Test Result

ShortFibrosis 4 / FIB-4 Test Result
Control1..1
TypeCodeableConcept
122. ViralHepatitisCareFormModel.TransientElastographyDateDone
Definition

Date when the Transient Elastography Test was done

ShortDate when the Transient Elastography Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
124. ViralHepatitisCareFormModel.TransientElastographyResult
Definition

Transient Elastography Test Result

ShortTransient Elastography Test Result
Control1..1
TypeCodeableConcept
126. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
Definition

Date when the Test for Imaging (UTZ/CT/MRI) was done

ShortDate when the Test for Imaging (UTZ/CT/MRI) was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
128. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
Definition

Imaging Test Result (UTZ/CT/MRI)

ShortImaging Test Result (UTZ/CT/MRI)
Control1..1
TypeCodeableConcept
130. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
Definition

Date when the Child-Turcotte-Pugh Class Score was done

ShortDate when the Child-Turcotte-Pugh Class Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
132. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
Definition

ChildTurcotte Pugh Class Score Test Result

ShortChildTurcotte Pugh Class Score Test Result
Control1..1
TypeCodeableConcept

Guidance on how to interpret the contents of this table can be foundhere

0. ViralHepatitisCareFormModel
Definition

Viral Hepatitis Care Form Information model

ShortVH Care Form Logical Model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. ViralHepatitisCareFormModel.ConsultDate
Definition

Consult Date (MM/DD/YYYY)

ShortConsult Date (MM/DD/YYYY)
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. ViralHepatitisCareFormModel.PatientCode
Definition

Patient Identifier

ShortPatient Code
Control1..1
TypeIdentifier
6. ViralHepatitisCareFormModel.FacilityName
Definition

The location where the encounter takes place.

ShortTesting Facility Name
Control1..1
TypeReference
8. ViralHepatitisCareFormModel.UniqueIdentifierCode
Definition

First two letters of mother's name, First two letters of father's name, birth order, and Birthdate (MM/FF/BO/MM/DD/YYYY)

ShortUnique Identifier Code for the patient
Control1..1
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
Definition

If patient tested positive for Hepatitis B

ShortIf patient tested positive for Hepatitis B
Control0..1
TypeBackboneElement
12. ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
Definition

If patient tested positive for Hepatitis C

ShortIf patient tested positive for Hepatitis C
Control0..1
TypeBackboneElement
14. ViralHepatitisCareFormModel.FirstName
Definition

First Name of the Patient

ShortFirst Name
Control0..*
TypeHumanName
16. ViralHepatitisCareFormModel.MiddleName
Definition

Middle Name of the Patient

ShortMiddle Name
Control0..*
TypeHumanName
18. ViralHepatitisCareFormModel.LastName
Definition

Last Name of the Patient

ShortLast Name
Control1..1
TypeHumanName
20. ViralHepatitisCareFormModel.Suffix
Definition

Suffix of the Patient

ShortSuffix
Control0..*
TypeHumanName
22. ViralHepatitisCareFormModel.SexAssignedAtBirth
Definition

Sex Assigned at Birth

ShortSex Assigned at Birth
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. ViralHepatitisCareFormModel.AgeInYears
Definition

Age of Patient in Years

ShortAge of Patient in Years
Control1..1
TypeAge
26. ViralHepatitisCareFormModel.WeightInKg
Definition

What is the weigh of the patient in kg?

ShortPatient weight in kg
Control1..1
TypeCodeableConcept
28. ViralHepatitisCareFormModel.HeightInCM
Definition

What is the height of the patient in cm?

ShortPatient heigh in CM
Control1..1
TypeCodeableConcept
30. ViralHepatitisCareFormModel.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
TypeCodeableConcept
34. ViralHepatitisCareFormModel.Nationality
Definition

Nationality

ShortNationality
Control0..*
TypeCodeableConcept
36. ViralHepatitisCareFormModel.Jaundice
Definition

Does the patient show signs and symptoms of Jaundice?

ShortSigns and symptoms of Jaundice
Control1..1
TypeCodeableConcept
38. ViralHepatitisCareFormModel.Coagulopathy
Definition

Does the patient show signs and symptoms of Coagulopathy?

ShortSigns and symptoms of Coagulopathy
Control1..1
TypeCodeableConcept
40. ViralHepatitisCareFormModel.Ascites
Definition

Does the patient show signs and symptoms of Ascites?

ShortSigns and symptoms of Ascites
Control1..1
TypeCodeableConcept
42. ViralHepatitisCareFormModel.VaricealHemorrhage
Definition

Does the patient show signs and symptoms of Variceal Hemorrhage?

ShortSigns and symptoms of Variceal Hemorrhage
Control1..1
TypeCodeableConcept
44. ViralHepatitisCareFormModel.HepaticEncephalopathy
Definition

Does the patient show signs and symptoms of Hepatic Encephalopathy?

ShortSigns and symptoms of Hepatic Encephalopathy
Control1..1
TypeCodeableConcept
46. ViralHepatitisCareFormModel.Hepatomegaly
Definition

Does the patient show signs and symptoms of Hepatomegaly?

ShortSigns and symptoms of Hepatomegaly
Control1..1
TypeCodeableConcept
48. ViralHepatitisCareFormModel.Splenomegaly
Definition

Does the patient show signs and symptoms of Splenomegaly?

ShortSigns and symptoms of Splenomegaly
Control1..1
TypeCodeableConcept
50. ViralHepatitisCareFormModel.Pruritus
Definition

Does the patient show signs and symptoms of Pruritus?

ShortSigns and symptoms of Pruritus
Control1..1
TypeCodeableConcept
52. ViralHepatitisCareFormModel.Fatigue
Definition

Does the patient show signs and symptoms of Fatigue?

ShortSigns and symptoms of Fatigue
Control1..1
TypeCodeableConcept
54. ViralHepatitisCareFormModel.SpiderAngiomata
Definition

Does the patient show signs and symptoms of Spider Angiomata?

ShortSigns and symptoms of Spider Angiomata
Control1..1
TypeCodeableConcept
56. ViralHepatitisCareFormModel.PalmarErythema
Definition

Does the patient show signs and symptoms of Palmar Erythema?

ShortSigns and symptoms of Palmar Erythema
Control1..1
TypeCodeableConcept
58. ViralHepatitisCareFormModel.Other
Definition

Does the patient show other signs and symptoms not included in the list?

ShortOther signs and symptoms
Control1..1
TypeCodeableConcept
60. ViralHepatitisCareFormModel.HBsAgDateDone
Definition

Date when the HBsAG Test was done

ShortDate when the HBsAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. ViralHepatitisCareFormModel.HBsAgResult
Definition

HBsAG Test Result (Positive or Negative)

ShortHBsAG Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
64. ViralHepatitisCareFormModel.HBeAgDateDone
Definition

Date when the HBeAG Test was done

ShortDate when the HBeAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. ViralHepatitisCareFormModel.HBeAgResult
Definition

HBeAg Test Result (Positive or Negative)

ShortHBeAg Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
68. ViralHepatitisCareFormModel.AntiHCVDateDone
Definition

Date when the Anti-HCV Test was done

ShortDate when the Anti-HCV Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
70. ViralHepatitisCareFormModel.AntiHCVResult
Definition

AntiHCV Test Result (Reactive or Non-reactive)

ShortAntiHCV Test Result (Reactive or Non-reactive)
Control1..1
TypeCodeableConcept
72. ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
Definition

Date when the HCV-RNA (Quali) Test was done

ShortDate when the HCV-RNA (Quali) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
74. ViralHepatitisCareFormModel.HCVRNAQualitativeResult
Definition

HCV-RNA (Quali) Test Result (Positive or Negative)

ShortHCV-RNA (Quali) Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
76. ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
Definition

Date when the HCV-RNA (Quanti) IU/mL Test was done

ShortDate when the HCV-RNA (Quanti) IU/mL Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
Definition

HCV-RNA (Quali) Test Result (IU/mL)

ShortHCV-RNA (Quali) Test Result (IU/mL)
Control1..1
TypeCodeableConcept
80. ViralHepatitisCareFormModel.HBVDNADateDone
Definition

Date when the HBV DNA (IU/mL) Test was done

ShortDate when the HBV DNA (IU/mL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
82. ViralHepatitisCareFormModel.HBVDNAResult
Definition

HBV DNA Test Result (IU/mL)

Short HBV DNA Test Result (IU/mL)
Control1..1
TypeCodeableConcept
84. ViralHepatitisCareFormModel.ASTSGOTDateDone
Definition

Date when the AST (SGOT) (IU/L) Test was done

ShortDate when the AST (SGOT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
86. ViralHepatitisCareFormModel.ASTSGOTResult
Definition

AST (SGOT) Test Result (IU/L)

ShortAST (SGOT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
88. ViralHepatitisCareFormModel.ALTSGPTDateDone
Definition

Date when the ALT (SGPT) (IU/L) Test was done

ShortDate when the ALT (SGPT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
90. ViralHepatitisCareFormModel.ALTSGPTResult
Definition

ALT (SGPT) Test Result (IU/L)

ShortALT (SGPT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
92. ViralHepatitisCareFormModel.TotalBilirubinDateDone
Definition

Date when the Total Bilirubin (mg/dL) Test was done

ShortDate when the Total Bilirubin (mg/dL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
94. ViralHepatitisCareFormModel.TotalBilirubinResult
Definition

Total Bilirubin Test Result (mg/dL)

ShortTotal Bilirubin Test Result (mg/dL)
Control1..1
TypeCodeableConcept
96. ViralHepatitisCareFormModel.AlbuminDateDone
Definition

Date when the Albumin Test was done

ShortDate when the Albumin Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
98. ViralHepatitisCareFormModel.AlbuminResult
Definition

Albumin Test Result (g/dL)

ShortAlbumin Test Result (g/dL)
Control1..1
TypeCodeableConcept
100. ViralHepatitisCareFormModel.PlateletCountDateDone
Definition

Date when the Platelet Count Test was done

ShortDate when the Platelet Count Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
102. ViralHepatitisCareFormModel.PlateletCountResult
Definition

Platelet Count Test Result (10*9/L)

ShortPlatelet Count Test Result (10*9/L)
Control1..1
TypeCodeableConcept
104. ViralHepatitisCareFormModel.PTINRDateDone
Definition

Date when the PT INR Test was done

ShortDate when the PT INR Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
106. ViralHepatitisCareFormModel.PTINRResult
Definition

PT INR Test Result (sec)

ShortPT INR Test Result (sec)
Control1..1
TypeCodeableConcept
108. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
Definition

Date when the Test for Aminotransferase / Platelet Ratio Index Score was done

ShortDate when the Test for Aminotransferase / Platelet Ratio Index Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
110. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
Definition

Aminotransferase / Platelet Ratio Index Score Test Result

ShortAminotransferase / Platelet Ratio Index Score Test Result
Control1..1
TypeCodeableConcept
112. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreDateDone
Definition

Date when the Test for Fibrosis 4 / FIB-4 was done

ShortDate when the Test for Fibrosis 4 / FIB-4 was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
114. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreResult
Definition

Fibrosis 4 / FIB-4 Test Result

ShortFibrosis 4 / FIB-4 Test Result
Control1..1
TypeCodeableConcept
116. ViralHepatitisCareFormModel.TransientElastographyDateDone
Definition

Date when the Transient Elastography Test was done

ShortDate when the Transient Elastography Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
118. ViralHepatitisCareFormModel.TransientElastographyResult
Definition

Transient Elastography Test Result

ShortTransient Elastography Test Result
Control1..1
TypeCodeableConcept
120. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
Definition

Date when the Test for Imaging (UTZ/CT/MRI) was done

ShortDate when the Test for Imaging (UTZ/CT/MRI) was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
122. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
Definition

Imaging Test Result (UTZ/CT/MRI)

ShortImaging Test Result (UTZ/CT/MRI)
Control1..1
TypeCodeableConcept
124. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
Definition

Date when the Child-Turcotte-Pugh Class Score was done

ShortDate when the Child-Turcotte-Pugh Class Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
126. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
Definition

ChildTurcotte Pugh Class Score Test Result

ShortChildTurcotte Pugh Class Score Test Result
Control1..1
TypeCodeableConcept

Guidance on how to interpret the contents of this table can be foundhere

0. ViralHepatitisCareFormModel
Definition

Viral Hepatitis Care Form Information model

ShortVH Care Form Logical Model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. ViralHepatitisCareFormModel.ConsultDate
Definition

Consult Date (MM/DD/YYYY)

ShortConsult Date (MM/DD/YYYY)
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. ViralHepatitisCareFormModel.PatientCode
Definition

Patient Identifier

ShortPatient Code
Control1..1
TypeIdentifier
6. ViralHepatitisCareFormModel.FacilityName
Definition

The location where the encounter takes place.

ShortTesting Facility Name
Control1..1
TypeReference
8. ViralHepatitisCareFormModel.UniqueIdentifierCode
Definition

First two letters of mother's name, First two letters of father's name, birth order, and Birthdate (MM/FF/BO/MM/DD/YYYY)

ShortUnique Identifier Code for the patient
Control1..1
Typeid
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
Definition

If patient tested positive for Hepatitis B

ShortIf patient tested positive for Hepatitis B
Control0..1
TypeBackboneElement
12. ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
Definition

If patient tested positive for Hepatitis C

ShortIf patient tested positive for Hepatitis C
Control0..1
TypeBackboneElement
14. ViralHepatitisCareFormModel.FirstName
Definition

First Name of the Patient

ShortFirst Name
Control0..*
TypeHumanName
16. ViralHepatitisCareFormModel.MiddleName
Definition

Middle Name of the Patient

ShortMiddle Name
Control0..*
TypeHumanName
18. ViralHepatitisCareFormModel.LastName
Definition

Last Name of the Patient

ShortLast Name
Control1..1
TypeHumanName
20. ViralHepatitisCareFormModel.Suffix
Definition

Suffix of the Patient

ShortSuffix
Control0..*
TypeHumanName
22. ViralHepatitisCareFormModel.SexAssignedAtBirth
Definition

Sex Assigned at Birth

ShortSex Assigned at Birth
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. ViralHepatitisCareFormModel.AgeInYears
Definition

Age of Patient in Years

ShortAge of Patient in Years
Control1..1
TypeAge
26. ViralHepatitisCareFormModel.WeightInKg
Definition

What is the weigh of the patient in kg?

ShortPatient weight in kg
Control1..1
TypeCodeableConcept
28. ViralHepatitisCareFormModel.HeightInCM
Definition

What is the height of the patient in cm?

ShortPatient heigh in CM
Control1..1
TypeCodeableConcept
30. ViralHepatitisCareFormModel.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
32. ViralHepatitisCareFormModel.IsShePregnant.id
Definition

unique id for the element within a resource (for internal references)

Shortxml:id (or equivalent in JSON)
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
34. ViralHepatitisCareFormModel.IsShePregnant.extension
Definition

May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
36. ViralHepatitisCareFormModel.IsShePregnant.value
Definition

Primitive value for code

ShortPrimitive value for code
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
38. ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
Definition

If female, is she pregnant?

ShortIf female, is she pregnant?
Control0..*
TypeCodeableConcept
40. ViralHepatitisCareFormModel.Nationality
Definition

Nationality

ShortNationality
Control0..*
TypeCodeableConcept
42. ViralHepatitisCareFormModel.Jaundice
Definition

Does the patient show signs and symptoms of Jaundice?

ShortSigns and symptoms of Jaundice
Control1..1
TypeCodeableConcept
44. ViralHepatitisCareFormModel.Coagulopathy
Definition

Does the patient show signs and symptoms of Coagulopathy?

ShortSigns and symptoms of Coagulopathy
Control1..1
TypeCodeableConcept
46. ViralHepatitisCareFormModel.Ascites
Definition

Does the patient show signs and symptoms of Ascites?

ShortSigns and symptoms of Ascites
Control1..1
TypeCodeableConcept
48. ViralHepatitisCareFormModel.VaricealHemorrhage
Definition

Does the patient show signs and symptoms of Variceal Hemorrhage?

ShortSigns and symptoms of Variceal Hemorrhage
Control1..1
TypeCodeableConcept
50. ViralHepatitisCareFormModel.HepaticEncephalopathy
Definition

Does the patient show signs and symptoms of Hepatic Encephalopathy?

ShortSigns and symptoms of Hepatic Encephalopathy
Control1..1
TypeCodeableConcept
52. ViralHepatitisCareFormModel.Hepatomegaly
Definition

Does the patient show signs and symptoms of Hepatomegaly?

ShortSigns and symptoms of Hepatomegaly
Control1..1
TypeCodeableConcept
54. ViralHepatitisCareFormModel.Splenomegaly
Definition

Does the patient show signs and symptoms of Splenomegaly?

ShortSigns and symptoms of Splenomegaly
Control1..1
TypeCodeableConcept
56. ViralHepatitisCareFormModel.Pruritus
Definition

Does the patient show signs and symptoms of Pruritus?

ShortSigns and symptoms of Pruritus
Control1..1
TypeCodeableConcept
58. ViralHepatitisCareFormModel.Fatigue
Definition

Does the patient show signs and symptoms of Fatigue?

ShortSigns and symptoms of Fatigue
Control1..1
TypeCodeableConcept
60. ViralHepatitisCareFormModel.SpiderAngiomata
Definition

Does the patient show signs and symptoms of Spider Angiomata?

ShortSigns and symptoms of Spider Angiomata
Control1..1
TypeCodeableConcept
62. ViralHepatitisCareFormModel.PalmarErythema
Definition

Does the patient show signs and symptoms of Palmar Erythema?

ShortSigns and symptoms of Palmar Erythema
Control1..1
TypeCodeableConcept
64. ViralHepatitisCareFormModel.Other
Definition

Does the patient show other signs and symptoms not included in the list?

ShortOther signs and symptoms
Control1..1
TypeCodeableConcept
66. ViralHepatitisCareFormModel.HBsAgDateDone
Definition

Date when the HBsAG Test was done

ShortDate when the HBsAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. ViralHepatitisCareFormModel.HBsAgResult
Definition

HBsAG Test Result (Positive or Negative)

ShortHBsAG Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
70. ViralHepatitisCareFormModel.HBeAgDateDone
Definition

Date when the HBeAG Test was done

ShortDate when the HBeAG Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. ViralHepatitisCareFormModel.HBeAgResult
Definition

HBeAg Test Result (Positive or Negative)

ShortHBeAg Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
74. ViralHepatitisCareFormModel.AntiHCVDateDone
Definition

Date when the Anti-HCV Test was done

ShortDate when the Anti-HCV Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
76. ViralHepatitisCareFormModel.AntiHCVResult
Definition

AntiHCV Test Result (Reactive or Non-reactive)

ShortAntiHCV Test Result (Reactive or Non-reactive)
Control1..1
TypeCodeableConcept
78. ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
Definition

Date when the HCV-RNA (Quali) Test was done

ShortDate when the HCV-RNA (Quali) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
80. ViralHepatitisCareFormModel.HCVRNAQualitativeResult
Definition

HCV-RNA (Quali) Test Result (Positive or Negative)

ShortHCV-RNA (Quali) Test Result (Positive or Negative)
Control1..1
TypeCodeableConcept
82. ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
Definition

Date when the HCV-RNA (Quanti) IU/mL Test was done

ShortDate when the HCV-RNA (Quanti) IU/mL Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
84. ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
Definition

HCV-RNA (Quali) Test Result (IU/mL)

ShortHCV-RNA (Quali) Test Result (IU/mL)
Control1..1
TypeCodeableConcept
86. ViralHepatitisCareFormModel.HBVDNADateDone
Definition

Date when the HBV DNA (IU/mL) Test was done

ShortDate when the HBV DNA (IU/mL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
88. ViralHepatitisCareFormModel.HBVDNAResult
Definition

HBV DNA Test Result (IU/mL)

Short HBV DNA Test Result (IU/mL)
Control1..1
TypeCodeableConcept
90. ViralHepatitisCareFormModel.ASTSGOTDateDone
Definition

Date when the AST (SGOT) (IU/L) Test was done

ShortDate when the AST (SGOT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
92. ViralHepatitisCareFormModel.ASTSGOTResult
Definition

AST (SGOT) Test Result (IU/L)

ShortAST (SGOT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
94. ViralHepatitisCareFormModel.ALTSGPTDateDone
Definition

Date when the ALT (SGPT) (IU/L) Test was done

ShortDate when the ALT (SGPT) (IU/L) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
96. ViralHepatitisCareFormModel.ALTSGPTResult
Definition

ALT (SGPT) Test Result (IU/L)

ShortALT (SGPT) Test Result (IU/L)
Control1..1
TypeCodeableConcept
98. ViralHepatitisCareFormModel.TotalBilirubinDateDone
Definition

Date when the Total Bilirubin (mg/dL) Test was done

ShortDate when the Total Bilirubin (mg/dL) Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
100. ViralHepatitisCareFormModel.TotalBilirubinResult
Definition

Total Bilirubin Test Result (mg/dL)

ShortTotal Bilirubin Test Result (mg/dL)
Control1..1
TypeCodeableConcept
102. ViralHepatitisCareFormModel.AlbuminDateDone
Definition

Date when the Albumin Test was done

ShortDate when the Albumin Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
104. ViralHepatitisCareFormModel.AlbuminResult
Definition

Albumin Test Result (g/dL)

ShortAlbumin Test Result (g/dL)
Control1..1
TypeCodeableConcept
106. ViralHepatitisCareFormModel.PlateletCountDateDone
Definition

Date when the Platelet Count Test was done

ShortDate when the Platelet Count Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
108. ViralHepatitisCareFormModel.PlateletCountResult
Definition

Platelet Count Test Result (10*9/L)

ShortPlatelet Count Test Result (10*9/L)
Control1..1
TypeCodeableConcept
110. ViralHepatitisCareFormModel.PTINRDateDone
Definition

Date when the PT INR Test was done

ShortDate when the PT INR Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
112. ViralHepatitisCareFormModel.PTINRResult
Definition

PT INR Test Result (sec)

ShortPT INR Test Result (sec)
Control1..1
TypeCodeableConcept
114. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
Definition

Date when the Test for Aminotransferase / Platelet Ratio Index Score was done

ShortDate when the Test for Aminotransferase / Platelet Ratio Index Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
116. ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
Definition

Aminotransferase / Platelet Ratio Index Score Test Result

ShortAminotransferase / Platelet Ratio Index Score Test Result
Control1..1
TypeCodeableConcept
118. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreDateDone
Definition

Date when the Test for Fibrosis 4 / FIB-4 was done

ShortDate when the Test for Fibrosis 4 / FIB-4 was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
120. ViralHepatitisCareFormModel.Fibrosis4orFIB4ScoreResult
Definition

Fibrosis 4 / FIB-4 Test Result

ShortFibrosis 4 / FIB-4 Test Result
Control1..1
TypeCodeableConcept
122. ViralHepatitisCareFormModel.TransientElastographyDateDone
Definition

Date when the Transient Elastography Test was done

ShortDate when the Transient Elastography Test was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
124. ViralHepatitisCareFormModel.TransientElastographyResult
Definition

Transient Elastography Test Result

ShortTransient Elastography Test Result
Control1..1
TypeCodeableConcept
126. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
Definition

Date when the Test for Imaging (UTZ/CT/MRI) was done

ShortDate when the Test for Imaging (UTZ/CT/MRI) was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
128. ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
Definition

Imaging Test Result (UTZ/CT/MRI)

ShortImaging Test Result (UTZ/CT/MRI)
Control1..1
TypeCodeableConcept
130. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
Definition

Date when the Child-Turcotte-Pugh Class Score was done

ShortDate when the Child-Turcotte-Pugh Class Score was done
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
132. ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
Definition

ChildTurcotte Pugh Class Score Test Result

ShortChildTurcotte Pugh Class Score Test Result
Control1..1
TypeCodeableConcept