ViralHepatitisCareFormModel
type: StructureDefinition
node role: treeRoot
id:
  v: ViralHepatitisCareFormModel
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition ViralHepatitisCareFormModel Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> ViralHepatitisCareFormModel 0..* Base VH Care Form Logical Model #xD; ConsultDate 1..1 dateTime Consult Date (MM/DD/YYYY) #xD; PatientCode 1..1 Identifier Patient Code #xD; FacilityName 1..1 Reference() Testing Facility Name #xD; UniqueIdentifierCode 1..1 id Unique Identifier Code for the patient #xD; TestedPositiveForHepatitisB 0..1 BackboneElement If patient tested positive for Hepatitis B #xD; TestedPositiveForHepatitisC 0..1 BackboneElement If patient tested positive for Hepatitis C #xD; FirstName 0..* HumanName First Name #xD; MiddleName 0..* HumanName Middle Name #xD; LastName 1..1 HumanName Last Name #xD; Suffix 0..* HumanName Suffix #xD; SexAssignedAtBirth 0..1 code Sex Assigned at Birth #xD; AgeInYears 1..1 Age Age of Patient in Years #xD; WeightInKg 1..1 CodeableConcept Patient weight in kg #xD; HeightInCM 1..1 CodeableConcept Patient heigh in CM #xD; IsShePregnant 0..* code If female, is she pregnant? #xD; IsShePregnant 0..* CodeableConcept If female, is she pregnant? #xD; Nationality 0..* CodeableConcept Nationality #xD; Jaundice 1..1 CodeableConcept Signs and symptoms of Jaundice #xD; Coagulopathy 1..1 CodeableConcept Signs and symptoms of Coagulopathy #xD; Ascites 1..1 CodeableConcept Signs and symptoms of Ascites #xD; VaricealHemorrhage 1..1 CodeableConcept Signs and symptoms of Variceal Hemorrhage #xD; HepaticEncephalopathy 1..1 CodeableConcept Signs and symptoms of Hepatic Encephalopathy #xD; Hepatomegaly 1..1 CodeableConcept Signs and symptoms of Hepatomegaly #xD; Splenomegaly 1..1 CodeableConcept Signs and symptoms of Splenomegaly #xD; Pruritus 1..1 CodeableConcept Signs and symptoms of Pruritus #xD; Fatigue 1..1 CodeableConcept Signs and symptoms of Fatigue #xD; SpiderAngiomata 1..1 CodeableConcept Signs and symptoms of Spider Angiomata #xD; PalmarErythema 1..1 Codea…
url:
  v: http://worldhealthorganization.github.io/smart-ig-upvhproject/StructureDefinition/ViralHepatitisCareFormModel
  l: ViralHepatitisCareFormModel
version:
  v: 0.2.1
name:
  v: ViralHepatitisCareFormModel
title:
  v: VH Care Form Logical Model
status:
  v: draft
date:
  v: 2026-02-06T04:39:10+00:00
publisher:
  v: UP Manila Viral Hepatitis Project
contact:
  name:
    v: UP Manila Viral Hepatitis Project
  telecom:
    system:
      v: url
    value:
      v: http://ehealth4hepatitis.ph
description:
  v: Viral Hepatitis Care Form Information model
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
      l: m49.htm
    code:
      v: 001
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: http://worldhealthorganization.github.io/smart-ig-upvhproject/StructureDefinition/ViralHepatitisCareFormModel
  l: ViralHepatitisCareFormModel
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: ViralHepatitisCareFormModel
    path:
      v: ViralHepatitisCareFormModel
    short:
      v: VH Care Form Logical Model
    definition:
      v: Viral Hepatitis Care Form Information model
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: ViralHepatitisCareFormModel.ConsultDate
    path:
      v: ViralHepatitisCareFormModel.ConsultDate
    short:
      v: Consult Date (MM/DD/YYYY)
    definition:
      v: Consult Date (MM/DD/YYYY)
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ViralHepatitisCareFormModel.ConsultDate
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: dateTime
        l: dateTime
  element:
    id:
      v: ViralHepatitisCareFormModel.PatientCode
    path:
      v: ViralHepatitisCareFormModel.PatientCode
    short:
      v: Patient Code
    definition:
      v: Patient Identifier
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ViralHepatitisCareFormModel.PatientCode
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Identifier
        l: Identifier
  element:
    id:
      v: ViralHepatitisCareFormModel.FacilityName
    path:
      v: ViralHepatitisCareFormModel.FacilityName
    short:
      v: Testing Facility Name
    definition:
      v: The location where the encounter takes place.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ViralHepatitisCareFormModel.FacilityName
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Reference
        l: Reference
  element:
    id:
      v: ViralHepatitisCareFormModel.UniqueIdentifierCode
    path:
      v: ViralHepatitisCareFormModel.UniqueIdentifierCode
    short:
      v: Unique Identifier Code for the patient
    definition:
      v: First two letters of mother's name, First two letters of father's name, birth order, and Birthdate (MM/FF/BO/MM/DD/YYYY)
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ViralHepatitisCareFormModel.UniqueIdentifierCode
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: id
        l: id
  element:
    id:
      v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
    path:
      v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
    short:
      v: If patient tested positive for Hepatitis B
    definition:
      v: If patient tested positive for Hepatitis B
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: BackboneElement
        l: BackboneElement

id:
  v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
path:
  v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
short:
  v: If patient tested positive for Hepatitis C
definition:
  v: If patient tested positive for Hepatitis C
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: ViralHepatitisCareFormModel.FirstName
path:
  v: ViralHepatitisCareFormModel.FirstName
short:
  v: First Name
definition:
  v: First Name of the Patient
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.FirstName
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: ViralHepatitisCareFormModel.MiddleName
path:
  v: ViralHepatitisCareFormModel.MiddleName
short:
  v: Middle Name
definition:
  v: Middle Name of the Patient
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.MiddleName
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: ViralHepatitisCareFormModel.LastName
path:
  v: ViralHepatitisCareFormModel.LastName
short:
  v: Last Name
definition:
  v: Last Name of the Patient
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.LastName
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: ViralHepatitisCareFormModel.Suffix
path:
  v: ViralHepatitisCareFormModel.Suffix
short:
  v: Suffix
definition:
  v: Suffix of the Patient
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.Suffix
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: ViralHepatitisCareFormModel.SexAssignedAtBirth
path:
  v: ViralHepatitisCareFormModel.SexAssignedAtBirth
short:
  v: Sex Assigned at Birth
definition:
  v: Sex Assigned at Birth
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.SexAssignedAtBirth
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: ViralHepatitisCareFormModel.AgeInYears
path:
  v: ViralHepatitisCareFormModel.AgeInYears
short:
  v: Age of Patient in Years
definition:
  v: Age of Patient in Years
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AgeInYears
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Age
    l: Age

id:
  v: ViralHepatitisCareFormModel.WeightInKg
path:
  v: ViralHepatitisCareFormModel.WeightInKg
short:
  v: Patient weight in kg
definition:
  v: What is the weigh of the patient in kg?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.WeightInKg
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HeightInCM
path:
  v: ViralHepatitisCareFormModel.HeightInCM
short:
  v: Patient heigh in CM
definition:
  v: What is the height of the patient in cm?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HeightInCM
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.IsShePregnant
path:
  v: ViralHepatitisCareFormModel.IsShePregnant
short:
  v: If female, is she pregnant?
definition:
  v: If female, is she pregnant?
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.IsShePregnant
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: code
    l: code
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: ViralHepatitisCareFormModel.IsShePregnant.id
path:
  v: ViralHepatitisCareFormModel.IsShePregnant.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false

id:
  v: ViralHepatitisCareFormModel.IsShePregnant.extension
path:
  v: ViralHepatitisCareFormModel.IsShePregnant.extension
short:
  v: Additional content defined by implementations
definition:
  v: 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.
comment:
  v: 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.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false

id:
  v: ViralHepatitisCareFormModel.IsShePregnant.value
path:
  v: ViralHepatitisCareFormModel.IsShePregnant.value
representation:
  v: xmlAttr
short:
  v: Primitive value for code
definition:
  v: Primitive value for code
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [^\s]+(\s[^\s]+)*
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false

id:
  v: ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
path:
  v: ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
short:
  v: If female, is she pregnant?
definition:
  v: If female, is she pregnant?
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Nationality
path:
  v: ViralHepatitisCareFormModel.Nationality
short:
  v: Nationality
definition:
  v: Nationality
min:
  v: 0
max:
  v: *
base:
  path:
    v: ViralHepatitisCareFormModel.Nationality
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Jaundice
path:
  v: ViralHepatitisCareFormModel.Jaundice
short:
  v: Signs and symptoms of Jaundice
definition:
  v: Does the patient show signs and symptoms of Jaundice?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Jaundice
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Coagulopathy
path:
  v: ViralHepatitisCareFormModel.Coagulopathy
short:
  v: Signs and symptoms of Coagulopathy
definition:
  v: Does the patient show signs and symptoms of Coagulopathy?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Coagulopathy
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Ascites
path:
  v: ViralHepatitisCareFormModel.Ascites
short:
  v: Signs and symptoms of Ascites
definition:
  v: Does the patient show signs and symptoms of Ascites?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Ascites
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.VaricealHemorrhage
path:
  v: ViralHepatitisCareFormModel.VaricealHemorrhage
short:
  v: Signs and symptoms of Variceal Hemorrhage
definition:
  v: Does the patient show signs and symptoms of Variceal Hemorrhage?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.VaricealHemorrhage
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HepaticEncephalopathy
path:
  v: ViralHepatitisCareFormModel.HepaticEncephalopathy
short:
  v: Signs and symptoms of Hepatic Encephalopathy
definition:
  v: Does the patient show signs and symptoms of Hepatic Encephalopathy?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HepaticEncephalopathy
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Hepatomegaly
path:
  v: ViralHepatitisCareFormModel.Hepatomegaly
short:
  v: Signs and symptoms of Hepatomegaly
definition:
  v: Does the patient show signs and symptoms of Hepatomegaly?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Hepatomegaly
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Splenomegaly
path:
  v: ViralHepatitisCareFormModel.Splenomegaly
short:
  v: Signs and symptoms of Splenomegaly
definition:
  v: Does the patient show signs and symptoms of Splenomegaly?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Splenomegaly
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Pruritus
path:
  v: ViralHepatitisCareFormModel.Pruritus
short:
  v: Signs and symptoms of Pruritus
definition:
  v: Does the patient show signs and symptoms of Pruritus?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Pruritus
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Fatigue
path:
  v: ViralHepatitisCareFormModel.Fatigue
short:
  v: Signs and symptoms of Fatigue
definition:
  v: Does the patient show signs and symptoms of Fatigue?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Fatigue
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.SpiderAngiomata
path:
  v: ViralHepatitisCareFormModel.SpiderAngiomata
short:
  v: Signs and symptoms of Spider Angiomata
definition:
  v: Does the patient show signs and symptoms of Spider Angiomata?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.SpiderAngiomata
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PalmarErythema
path:
  v: ViralHepatitisCareFormModel.PalmarErythema
short:
  v: Signs and symptoms of Palmar Erythema
definition:
  v: Does the patient show signs and symptoms of Palmar Erythema?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.PalmarErythema
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Other
path:
  v: ViralHepatitisCareFormModel.Other
short:
  v: Other signs and symptoms
definition:
  v: Does the patient show other signs and symptoms not included in the list?
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.Other
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBsAgDateDone
path:
  v: ViralHepatitisCareFormModel.HBsAgDateDone
short:
  v: Date when the HBsAG Test was done
definition:
  v: Date when the HBsAG Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBsAgDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBsAgResult
path:
  v: ViralHepatitisCareFormModel.HBsAgResult
short:
  v: HBsAG Test Result (Positive or Negative)
definition:
  v: HBsAG Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBsAgResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBeAgDateDone
path:
  v: ViralHepatitisCareFormModel.HBeAgDateDone
short:
  v: Date when the HBeAG Test was done
definition:
  v: Date when the HBeAG Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBeAgDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBeAgResult
path:
  v: ViralHepatitisCareFormModel.HBeAgResult
short:
  v: HBeAg Test Result (Positive or Negative)
definition:
  v: HBeAg Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBeAgResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AntiHCVDateDone
path:
  v: ViralHepatitisCareFormModel.AntiHCVDateDone
short:
  v: Date when the Anti-HCV Test was done
definition:
  v: Date when the Anti-HCV Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AntiHCVDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AntiHCVResult
path:
  v: ViralHepatitisCareFormModel.AntiHCVResult
short:
  v: AntiHCV Test Result (Reactive or Non-reactive)
definition:
  v: AntiHCV Test Result (Reactive or Non-reactive)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AntiHCVResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
path:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
short:
  v: Date when the HCV-RNA (Quali) Test was done
definition:
  v: Date when the HCV-RNA (Quali) Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeResult
path:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeResult
short:
  v: HCV-RNA (Quali) Test Result (Positive or Negative)
definition:
  v: HCV-RNA (Quali) Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HCVRNAQualitativeResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
path:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
short:
  v: Date when the HCV-RNA (Quanti) IU/mL Test was done
definition:
  v: Date when the HCV-RNA (Quanti) IU/mL Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
path:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
short:
  v: HCV-RNA (Quali) Test Result (IU/mL)
definition:
  v: HCV-RNA (Quali) Test Result (IU/mL)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBVDNADateDone
path:
  v: ViralHepatitisCareFormModel.HBVDNADateDone
short:
  v: Date when the HBV DNA (IU/mL) Test was done
definition:
  v: Date when the HBV DNA (IU/mL) Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBVDNADateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBVDNAResult
path:
  v: ViralHepatitisCareFormModel.HBVDNAResult
short:
  v: HBV DNA Test Result (IU/mL)
definition:
  v: HBV DNA Test Result (IU/mL)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.HBVDNAResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ASTSGOTDateDone
path:
  v: ViralHepatitisCareFormModel.ASTSGOTDateDone
short:
  v: Date when the AST (SGOT) (IU/L) Test was done
definition:
  v: Date when the AST (SGOT) (IU/L) Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ASTSGOTDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ASTSGOTResult
path:
  v: ViralHepatitisCareFormModel.ASTSGOTResult
short:
  v: AST (SGOT) Test Result (IU/L)
definition:
  v: AST (SGOT) Test Result (IU/L)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ASTSGOTResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ALTSGPTDateDone
path:
  v: ViralHepatitisCareFormModel.ALTSGPTDateDone
short:
  v: Date when the ALT (SGPT) (IU/L) Test was done
definition:
  v: Date when the ALT (SGPT) (IU/L) Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ALTSGPTDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ALTSGPTResult
path:
  v: ViralHepatitisCareFormModel.ALTSGPTResult
short:
  v: ALT (SGPT) Test Result (IU/L)
definition:
  v: ALT (SGPT) Test Result (IU/L)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ALTSGPTResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.TotalBilirubinDateDone
path:
  v: ViralHepatitisCareFormModel.TotalBilirubinDateDone
short:
  v: Date when the Total Bilirubin (mg/dL) Test was done
definition:
  v: Date when the Total Bilirubin (mg/dL) Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.TotalBilirubinDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.TotalBilirubinResult
path:
  v: ViralHepatitisCareFormModel.TotalBilirubinResult
short:
  v: Total Bilirubin Test Result (mg/dL)
definition:
  v: Total Bilirubin Test Result (mg/dL)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.TotalBilirubinResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AlbuminDateDone
path:
  v: ViralHepatitisCareFormModel.AlbuminDateDone
short:
  v: Date when the Albumin Test was done
definition:
  v: Date when the Albumin Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AlbuminDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AlbuminResult
path:
  v: ViralHepatitisCareFormModel.AlbuminResult
short:
  v: Albumin Test Result (g/dL)
definition:
  v: Albumin Test Result (g/dL)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AlbuminResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PlateletCountDateDone
path:
  v: ViralHepatitisCareFormModel.PlateletCountDateDone
short:
  v: Date when the Platelet Count Test was done
definition:
  v: Date when the Platelet Count Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.PlateletCountDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.PlateletCountResult
path:
  v: ViralHepatitisCareFormModel.PlateletCountResult
short:
  v: Platelet Count Test Result (10*9/L)
definition:
  v: Platelet Count Test Result (10*9/L)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.PlateletCountResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PTINRDateDone
path:
  v: ViralHepatitisCareFormModel.PTINRDateDone
short:
  v: Date when the PT INR Test was done
definition:
  v: Date when the PT INR Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.PTINRDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.PTINRResult
path:
  v: ViralHepatitisCareFormModel.PTINRResult
short:
  v: PT INR Test Result (sec)
definition:
  v: PT INR Test Result (sec)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.PTINRResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
path:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
short:
  v: Date when the Test for Aminotransferase / Platelet Ratio Index Score was done
definition:
  v: Date when the Test for Aminotransferase / Platelet Ratio Index Score was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
path:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
short:
  v: Aminotransferase / Platelet Ratio Index Score Test Result
definition:
  v: Aminotransferase / Platelet Ratio Index Score Test Result
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

short:
  v: Date when the Test for Fibrosis 4 / FIB-4 was done
definition:
  v: Date when the Test for Fibrosis 4 / FIB-4 was done
min:
  v: 1
max:
  v: 1
base:
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

short:
  v: Fibrosis 4 / FIB-4 Test Result
definition:
  v: Fibrosis 4 / FIB-4 Test Result
min:
  v: 1
max:
  v: 1
base:
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.TransientElastographyDateDone
path:
  v: ViralHepatitisCareFormModel.TransientElastographyDateDone
short:
  v: Date when the Transient Elastography Test was done
definition:
  v: Date when the Transient Elastography Test was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.TransientElastographyDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.TransientElastographyResult
path:
  v: ViralHepatitisCareFormModel.TransientElastographyResult
short:
  v: Transient Elastography Test Result
definition:
  v: Transient Elastography Test Result
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.TransientElastographyResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
path:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
short:
  v: Date when the Test for Imaging (UTZ/CT/MRI) was done
definition:
  v: Date when the Test for Imaging (UTZ/CT/MRI) was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
path:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
short:
  v: Imaging Test Result (UTZ/CT/MRI)
definition:
  v: Imaging Test Result (UTZ/CT/MRI)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
path:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
short:
  v: Date when the Child-Turcotte-Pugh Class Score was done
definition:
  v: Date when the Child-Turcotte-Pugh Class Score was done
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
path:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
short:
  v: ChildTurcotte Pugh Class Score Test Result
definition:
  v: ChildTurcotte Pugh Class Score Test Result
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

element:
  id:
    v: ViralHepatitisCareFormModel
  path:
    v: ViralHepatitisCareFormModel
  short:
    v: VH Care Form Logical Model
  definition:
    v: Viral Hepatitis Care Form Information model
element:
  id:
    v: ViralHepatitisCareFormModel.ConsultDate
  path:
    v: ViralHepatitisCareFormModel.ConsultDate
  short:
    v: Consult Date (MM/DD/YYYY)
  definition:
    v: Consult Date (MM/DD/YYYY)
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: dateTime
      l: dateTime
element:
  id:
    v: ViralHepatitisCareFormModel.PatientCode
  path:
    v: ViralHepatitisCareFormModel.PatientCode
  short:
    v: Patient Code
  definition:
    v: Patient Identifier
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: ViralHepatitisCareFormModel.FacilityName
  path:
    v: ViralHepatitisCareFormModel.FacilityName
  short:
    v: Testing Facility Name
  definition:
    v: The location where the encounter takes place.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Reference
      l: Reference
element:
  id:
    v: ViralHepatitisCareFormModel.UniqueIdentifierCode
  path:
    v: ViralHepatitisCareFormModel.UniqueIdentifierCode
  short:
    v: Unique Identifier Code for the patient
  definition:
    v: First two letters of mother's name, First two letters of father's name, birth order, and Birthdate (MM/FF/BO/MM/DD/YYYY)
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: id
      l: id
element:
  id:
    v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
  path:
    v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisB
  short:
    v: If patient tested positive for Hepatitis B
  definition:
    v: If patient tested positive for Hepatitis B
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
  path:
    v: ViralHepatitisCareFormModel.TestedPositiveForHepatitisC
  short:
    v: If patient tested positive for Hepatitis C
  definition:
    v: If patient tested positive for Hepatitis C
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: ViralHepatitisCareFormModel.FirstName
  path:
    v: ViralHepatitisCareFormModel.FirstName
  short:
    v: First Name
  definition:
    v: First Name of the Patient
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: ViralHepatitisCareFormModel.MiddleName
  path:
    v: ViralHepatitisCareFormModel.MiddleName
  short:
    v: Middle Name
  definition:
    v: Middle Name of the Patient
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: ViralHepatitisCareFormModel.LastName
  path:
    v: ViralHepatitisCareFormModel.LastName
  short:
    v: Last Name
  definition:
    v: Last Name of the Patient
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: ViralHepatitisCareFormModel.Suffix
  path:
    v: ViralHepatitisCareFormModel.Suffix
  short:
    v: Suffix
  definition:
    v: Suffix of the Patient
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: ViralHepatitisCareFormModel.SexAssignedAtBirth
  path:
    v: ViralHepatitisCareFormModel.SexAssignedAtBirth
  short:
    v: Sex Assigned at Birth
  definition:
    v: Sex Assigned at Birth
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: code
      l: code
element:
  id:
    v: ViralHepatitisCareFormModel.AgeInYears
  path:
    v: ViralHepatitisCareFormModel.AgeInYears

v: Age of Patient in Years

v: Age of Patient in Years

v: 1

v: 1

code:
  v: Age
  l: Age

id:
  v: ViralHepatitisCareFormModel.WeightInKg
path:
  v: ViralHepatitisCareFormModel.WeightInKg
short:
  v: Patient weight in kg
definition:
  v: What is the weigh of the patient in kg?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HeightInCM
path:
  v: ViralHepatitisCareFormModel.HeightInCM
short:
  v: Patient heigh in CM
definition:
  v: What is the height of the patient in cm?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.IsShePregnant
path:
  v: ViralHepatitisCareFormModel.IsShePregnant
short:
  v: If female, is she pregnant?
definition:
  v: If female, is she pregnant?
min:
  v: 0
max:
  v: *
type:
  code:
    v: code
    l: code

id:
  v: ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
path:
  v: ViralHepatitisCareFormModel.IsShePregnant.IsShePregnant
short:
  v: If female, is she pregnant?
definition:
  v: If female, is she pregnant?
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Nationality
path:
  v: ViralHepatitisCareFormModel.Nationality
short:
  v: Nationality
definition:
  v: Nationality
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Jaundice
path:
  v: ViralHepatitisCareFormModel.Jaundice
short:
  v: Signs and symptoms of Jaundice
definition:
  v: Does the patient show signs and symptoms of Jaundice?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Coagulopathy
path:
  v: ViralHepatitisCareFormModel.Coagulopathy
short:
  v: Signs and symptoms of Coagulopathy
definition:
  v: Does the patient show signs and symptoms of Coagulopathy?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Ascites
path:
  v: ViralHepatitisCareFormModel.Ascites
short:
  v: Signs and symptoms of Ascites
definition:
  v: Does the patient show signs and symptoms of Ascites?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.VaricealHemorrhage
path:
  v: ViralHepatitisCareFormModel.VaricealHemorrhage
short:
  v: Signs and symptoms of Variceal Hemorrhage
definition:
  v: Does the patient show signs and symptoms of Variceal Hemorrhage?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HepaticEncephalopathy
path:
  v: ViralHepatitisCareFormModel.HepaticEncephalopathy
short:
  v: Signs and symptoms of Hepatic Encephalopathy
definition:
  v: Does the patient show signs and symptoms of Hepatic Encephalopathy?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Hepatomegaly
path:
  v: ViralHepatitisCareFormModel.Hepatomegaly
short:
  v: Signs and symptoms of Hepatomegaly
definition:
  v: Does the patient show signs and symptoms of Hepatomegaly?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Splenomegaly
path:
  v: ViralHepatitisCareFormModel.Splenomegaly
short:
  v: Signs and symptoms of Splenomegaly
definition:
  v: Does the patient show signs and symptoms of Splenomegaly?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Pruritus
path:
  v: ViralHepatitisCareFormModel.Pruritus
short:
  v: Signs and symptoms of Pruritus
definition:
  v: Does the patient show signs and symptoms of Pruritus?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Fatigue
path:
  v: ViralHepatitisCareFormModel.Fatigue
short:
  v: Signs and symptoms of Fatigue
definition:
  v: Does the patient show signs and symptoms of Fatigue?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.SpiderAngiomata
path:
  v: ViralHepatitisCareFormModel.SpiderAngiomata
short:
  v: Signs and symptoms of Spider Angiomata
definition:
  v: Does the patient show signs and symptoms of Spider Angiomata?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PalmarErythema
path:
  v: ViralHepatitisCareFormModel.PalmarErythema
short:
  v: Signs and symptoms of Palmar Erythema
definition:
  v: Does the patient show signs and symptoms of Palmar Erythema?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.Other
path:
  v: ViralHepatitisCareFormModel.Other
short:
  v: Other signs and symptoms
definition:
  v: Does the patient show other signs and symptoms not included in the list?
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBsAgDateDone
path:
  v: ViralHepatitisCareFormModel.HBsAgDateDone
short:
  v: Date when the HBsAG Test was done
definition:
  v: Date when the HBsAG Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBsAgResult
path:
  v: ViralHepatitisCareFormModel.HBsAgResult
short:
  v: HBsAG Test Result (Positive or Negative)
definition:
  v: HBsAG Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBeAgDateDone
path:
  v: ViralHepatitisCareFormModel.HBeAgDateDone
short:
  v: Date when the HBeAG Test was done
definition:
  v: Date when the HBeAG Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBeAgResult
path:
  v: ViralHepatitisCareFormModel.HBeAgResult
short:
  v: HBeAg Test Result (Positive or Negative)
definition:
  v: HBeAg Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AntiHCVDateDone
path:
  v: ViralHepatitisCareFormModel.AntiHCVDateDone
short:
  v: Date when the Anti-HCV Test was done
definition:
  v: Date when the Anti-HCV Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AntiHCVResult
path:
  v: ViralHepatitisCareFormModel.AntiHCVResult
short:
  v: AntiHCV Test Result (Reactive or Non-reactive)
definition:
  v: AntiHCV Test Result (Reactive or Non-reactive)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
path:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeDateDone
short:
  v: Date when the HCV-RNA (Quali) Test was done
definition:
  v: Date when the HCV-RNA (Quali) Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeResult
path:
  v: ViralHepatitisCareFormModel.HCVRNAQualitativeResult
short:
  v: HCV-RNA (Quali) Test Result (Positive or Negative)
definition:
  v: HCV-RNA (Quali) Test Result (Positive or Negative)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
path:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeDateDone
short:
  v: Date when the HCV-RNA (Quanti) IU/mL Test was done
definition:
  v: Date when the HCV-RNA (Quanti) IU/mL Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
path:
  v: ViralHepatitisCareFormModel.HCVRNAQuantitativeResult
short:
  v: HCV-RNA (Quali) Test Result (IU/mL)
definition:
  v: HCV-RNA (Quali) Test Result (IU/mL)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.HBVDNADateDone
path:
  v: ViralHepatitisCareFormModel.HBVDNADateDone
short:
  v: Date when the HBV DNA (IU/mL) Test was done
definition:
  v: Date when the HBV DNA (IU/mL) Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.HBVDNAResult
path:
  v: ViralHepatitisCareFormModel.HBVDNAResult
short:
  v: HBV DNA Test Result (IU/mL)
definition:
  v: HBV DNA Test Result (IU/mL)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ASTSGOTDateDone
path:
  v: ViralHepatitisCareFormModel.ASTSGOTDateDone
short:
  v: Date when the AST (SGOT) (IU/L) Test was done
definition:
  v: Date when the AST (SGOT) (IU/L) Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ASTSGOTResult
path:
  v: ViralHepatitisCareFormModel.ASTSGOTResult
short:
  v: AST (SGOT) Test Result (IU/L)
definition:
  v: AST (SGOT) Test Result (IU/L)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ALTSGPTDateDone
path:
  v: ViralHepatitisCareFormModel.ALTSGPTDateDone
short:
  v: Date when the ALT (SGPT) (IU/L) Test was done
definition:
  v: Date when the ALT (SGPT) (IU/L) Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ALTSGPTResult
path:
  v: ViralHepatitisCareFormModel.ALTSGPTResult
short:
  v: ALT (SGPT) Test Result (IU/L)
definition:
  v: ALT (SGPT) Test Result (IU/L)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.TotalBilirubinDateDone
path:
  v: ViralHepatitisCareFormModel.TotalBilirubinDateDone
short:
  v: Date when the Total Bilirubin (mg/dL) Test was done
definition:
  v: Date when the Total Bilirubin (mg/dL) Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.TotalBilirubinResult
path:
  v: ViralHepatitisCareFormModel.TotalBilirubinResult
short:
  v: Total Bilirubin Test Result (mg/dL)
definition:
  v: Total Bilirubin Test Result (mg/dL)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AlbuminDateDone
path:
  v: ViralHepatitisCareFormModel.AlbuminDateDone
short:
  v: Date when the Albumin Test was done
definition:
  v: Date when the Albumin Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AlbuminResult
path:
  v: ViralHepatitisCareFormModel.AlbuminResult
short:
  v: Albumin Test Result (g/dL)
definition:
  v: Albumin Test Result (g/dL)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PlateletCountDateDone
path:
  v: ViralHepatitisCareFormModel.PlateletCountDateDone
short:
  v: Date when the Platelet Count Test was done
definition:
  v: Date when the Platelet Count Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.PlateletCountResult
path:
  v: ViralHepatitisCareFormModel.PlateletCountResult
short:
  v: Platelet Count Test Result (10*9/L)
definition:
  v: Platelet Count Test Result (10*9/L)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.PTINRDateDone
path:
  v: ViralHepatitisCareFormModel.PTINRDateDone
short:
  v: Date when the PT INR Test was done
definition:
  v: Date when the PT INR Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.PTINRResult
path:
  v: ViralHepatitisCareFormModel.PTINRResult
short:
  v: PT INR Test Result (sec)
definition:
  v: PT INR Test Result (sec)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
path:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreDateDone
short:
  v: Date when the Test for Aminotransferase / Platelet Ratio Index Score was done
definition:
  v: Date when the Test for Aminotransferase / Platelet Ratio Index Score was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
path:
  v: ViralHepatitisCareFormModel.AminotransferaseOrPlateletRatioIndexScoreResult
short:
  v: Aminotransferase / Platelet Ratio Index Score Test Result
definition:
  v: Aminotransferase / Platelet Ratio Index Score Test Result
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

short:
  v: Date when the Test for Fibrosis 4 / FIB-4 was done
definition:
  v: Date when the Test for Fibrosis 4 / FIB-4 was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

short:
  v: Fibrosis 4 / FIB-4 Test Result
definition:
  v: Fibrosis 4 / FIB-4 Test Result
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.TransientElastographyDateDone
path:
  v: ViralHepatitisCareFormModel.TransientElastographyDateDone
short:
  v: Date when the Transient Elastography Test was done
definition:
  v: Date when the Transient Elastography Test was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.TransientElastographyResult
path:
  v: ViralHepatitisCareFormModel.TransientElastographyResult
short:
  v: Transient Elastography Test Result
definition:
  v: Transient Elastography Test Result
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
path:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateDone
short:
  v: Date when the Test for Imaging (UTZ/CT/MRI) was done
definition:
  v: Date when the Test for Imaging (UTZ/CT/MRI) was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
path:
  v: ViralHepatitisCareFormModel.ImagingUTZCTMRIDateResult
short:
  v: Imaging Test Result (UTZ/CT/MRI)
definition:
  v: Imaging Test Result (UTZ/CT/MRI)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
path:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreDateDone
short:
  v: Date when the Child-Turcotte-Pugh Class Score was done
definition:
  v: Date when the Child-Turcotte-Pugh Class Score was done
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
path:
  v: ViralHepatitisCareFormModel.ChildTurcottePughClassScoreResult
short:
  v: ChildTurcotte Pugh Class Score Test Result
definition:
  v: ChildTurcotte Pugh Class Score Test Result
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept