University of the Philippines Manila Viral Hepatitis Project Implementation Guide
0.2.1 - CI Build
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
| Draft as of 2026-02-06 |
Definitions for the ViralHepatitisCaseReportFormModel logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. ViralHepatitisCaseReportFormModel | |
| Definition | Viral Hepatitis Case Report Form Logical Model |
| Short | VH Case Report Form Logical Model |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ViralHepatitisCaseReportFormModel.ConsultDate | |
| Definition | Consult Date (MM/DD/YYYY) |
| Short | Consult Date (MM/DD/YYYY) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ViralHepatitisCaseReportFormModel.PatientCode | |
| Definition | Patient Identifier |
| Short | Patient Code |
| Control | 1..1 |
| Type | Identifier |
| 6. ViralHepatitisCaseReportFormModel.TestingFacilityName | |
| Definition | The location where the encounter takes place. |
| Short | Testing Facility Name |
| Control | 1..1 |
| Type | Reference |
| 8. ViralHepatitisCaseReportFormModel.ContactNo | |
| Definition | Contact number of the Patient |
| Short | Contact Number |
| Control | 0..* |
| Type | ContactPoint |
| 10. ViralHepatitisCaseReportFormModel.FacilityAddress | |
| Definition | Physical location where the encounter takes place |
| Short | Facility Address |
| Control | 1..1 |
| Type | Address |
| 12. ViralHepatitisCaseReportFormModel.ClientType | |
| Definition | Walk-in, Referrakm, and In-patient |
| Short | Client Type |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisB | |
| Definition | If patient tested positive for Hepatitis B |
| Short | If patient tested positive for Hepatitis B |
| Control | 0..1 |
| Type | BackboneElement |
| 16. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisC | |
| Definition | If patient tested positive for Hepatitis C |
| Short | If patient tested positive for Hepatitis C |
| Control | 0..1 |
| Type | BackboneElement |
| 18. ViralHepatitisCaseReportFormModel.DateofBaselineHBsAgTest | |
| Definition | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Short | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ViralHepatitisCaseReportFormModel.DateofBaselineAnti-HCVTest | |
| Definition | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Short | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. ViralHepatitisCaseReportFormModel.FirstName | |
| Definition | First Name of the Patient |
| Short | First Name |
| Control | 0..* |
| Type | HumanName |
| 24. ViralHepatitisCaseReportFormModel.MiddleName | |
| Definition | Middle Name of the Patient |
| Short | Middle Name |
| Control | 0..* |
| Type | HumanName |
| 26. ViralHepatitisCaseReportFormModel.LastName | |
| Definition | Last Name of the Patient |
| Short | Last Name |
| Control | 1..1 |
| Type | HumanName |
| 28. ViralHepatitisCaseReportFormModel.Suffix | |
| Definition | Suffix of the Patient |
| Short | Suffix |
| Control | 0..* |
| Type | HumanName |
| 30. ViralHepatitisCaseReportFormModel.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) |
| Short | Unique Identifier Code for the patient |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 32. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.ViralHepatitisCaseReportFormModel.UniqueIdentifierCode | |
| 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. |
| Short | xml:id (or equivalent in JSON)Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 34. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.value | |
| Definition | Primitive value for id The actual value |
| Short | Primitive value for idPrimitive value for string |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| Max Length: | 1048576 |
| 38. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfMothersName | |
| Definition | Format - AA/XX/XX/XX/XX/XXXX |
| Short | First two letters of mother's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfFathersName | |
| Definition | Format - XX/AA/XX/XX/XX/XXXX |
| Short | First two letters of father's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthOrder | |
| Definition | Format - XX/XX/##/XX/XX/XXXX |
| Short | Birth Order |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthDate | |
| Definition | Format - XX/XX/XX/MM/DD/YYYY |
| Short | Birth Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. ViralHepatitisCaseReportFormModel.SexAssignedAtBirth | |
| Definition | Sex Assigned at Birth |
| Short | Sex Assigned at Birth |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. ViralHepatitisCaseReportFormModel.SelfIdentity | |
| Definition | Patient Self Identity |
| Short | Patient Self Identity |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. ViralHepatitisCaseReportFormModel.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 52. ViralHepatitisCaseReportFormModel.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. |
| Short | xml:id (or equivalent in JSON)Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 54. ViralHepatitisCaseReportFormModel.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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| 56. ViralHepatitisCaseReportFormModel.IsShePregnant.value | |
| Definition | Primitive value for code The actual value |
| Short | Primitive value for codePrimitive value for string |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| Max Length: | 1048576 |
| 58. ViralHepatitisCaseReportFormModel.IsShePregnant.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | CodeableConcept |
| 60. ViralHepatitisCaseReportFormModel.NumberOfChildren | |
| Definition | Number of Children |
| Short | Number of Children |
| Control | 0..* |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. ViralHepatitisCaseReportFormModel.CivilStatus | |
| Definition | Civil Status |
| Short | Civil Status |
| Control | 0..* |
| Type | CodeableConcept |
| 64. ViralHepatitisCaseReportFormModel.Nationality | |
| Definition | Nationality |
| Short | Nationality |
| Control | 0..* |
| Type | CodeableConcept |
| 66. ViralHepatitisCaseReportFormModel.AgeInYears | |
| Definition | Age of Patient in Years |
| Short | Age of Patient in Years |
| Control | 1..1 |
| Type | Age |
| 68. ViralHepatitisCaseReportFormModel.PhilHealthNo | |
| Definition | PhilHealth Number of the Patient |
| Short | PhilHealth Number of the Patient |
| Control | 1..1 |
| Type | Identifier |
| 70. ViralHepatitisCaseReportFormModel.CurrentAddressCityMunicipality | |
| Definition | Current City/Municipality Address of the Patient |
| Short | Current City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 72. ViralHepatitisCaseReportFormModel.CurrentAddressProvince | |
| Definition | Current Province Address of the Patient |
| Short | Current Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 74. ViralHepatitisCaseReportFormModel.CurrentAddressRegion | |
| Definition | Current Region Address of the Patient |
| Short | Current Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 76. ViralHepatitisCaseReportFormModel.PermanentAddressCityMunicipality | |
| Definition | Permanent City/Municipality Address of the Patient |
| Short | Permanent City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 78. ViralHepatitisCaseReportFormModel.PermanentAddressProvince | |
| Definition | Permanent Province Address of the Patient |
| Short | Permanent Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 80. ViralHepatitisCaseReportFormModel.PermanentAddressRegion | |
| Definition | Permanent Region Address of the Patient |
| Short | Permanent Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 82. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisB | |
| Definition | Did the client's mother test positive for Hepatitis B? |
| Short | History of Client's mother for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 84. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisC | |
| Definition | Did the client's mother test positive for Hepatitis C? |
| Short | History of Client's mother for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 86. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisB | |
| Definition | Did the client's spouse/partner test positive for Hepatitis B? |
| Short | History of Client's Spouse/Partner for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 88. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisC | |
| Definition | Did the client's spouse/partner test positive for Hepatitis C? |
| Short | History of Client's Spouse/Partner for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 90. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfSharingNeedleAndOrSyringeWithOthers | |
| Definition | Does the client have history of sharing needle and/or syringe with others? |
| Short | History of client of using/sharing needle or syringe with others |
| Control | 1..1 |
| Type | CodeableConcept |
| 92. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfInjectingDrugs | |
| Definition | Does the client have history of injecting drugs? |
| Short | Does the client have history of injecting drugs? |
| Control | 1..1 |
| Type | CodeableConcept |
| 94. ViralHepatitisCaseReportFormModel.HasTheClientBeenAccidentallyPrickedByObjectContaminatedWithBlood | |
| Definition | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Short | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Control | 1..1 |
| Type | CodeableConcept |
| 96. ViralHepatitisCaseReportFormModel.DidTheClientReceiveATattoo | |
| Definition | Did the client receive a tattoo? |
| Short | Did the client receive a tattoo? |
| Control | 1..1 |
| Type | CodeableConcept |
| 98. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAMale | |
| Definition | Was there a history(past year) of sexual intercourse with a male? |
| Short | Was there a history(past year) of sexual intercourse with a male? |
| Control | 1..1 |
| Type | CodeableConcept |
| 100. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAFemale | |
| Definition | Was there a history(past year) of sexual intercourse with a female? |
| Short | Was there a history(past year) of sexual intercourse with a female? |
| Control | 1..1 |
| Type | CodeableConcept |
| 102. ViralHepatitisCaseReportFormModel.DoesTheClientPayInCashOrInKindForSex | |
| Definition | Does the client pay (in cash or in kind) for sex? |
| Short | Does the client pay (in cash or in kind) for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 104. ViralHepatitisCaseReportFormModel.DoesTheClientAcceptPaymentInCashOrInKindInExchangeForSex | |
| Definition | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Short | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 106. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfEmploymentAbroadInThePast | |
| Definition | Was there a history of employment abroad in the past? |
| Short | Was there a history of employment abroad in the past? |
| Control | 1..1 |
| Type | CodeableConcept |
| 108. ViralHepatitisCaseReportFormModel.IsThereAFamilyHistoryOfHCCOrPrimaryLiverCancer | |
| Definition | Is there a family history of Hepatocellular Carcinoma (HCC)/primary liver cancer? |
| Short | History of Client's family on Hepatocellular Carcinoma (HCC)/Primary Liver Cancer |
| Control | 1..1 |
| Type | BackboneElement |
| 110. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHCCPriorToHepatitisBAndOrHepatitisCDiagnosis | |
| Definition | Does the client have hepatocellular carcinoma prior to Hepatitis B and/or Hepatitis C diagnosis? |
| Short | Client's History of having Hepatocellular Carcinoma |
| Control | 1..1 |
| Type | CodeableConcept |
| 112. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfReceivingBloodOrBloodProducts | |
| Definition | Does the client have history of receiving blood/blood products? |
| Short | Client's History of Receiving Blood or Blood Products |
| Control | 1..1 |
| Type | CodeableConcept |
| 114. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfUndergoingHemodialysis | |
| Definition | Does the client have history of undergoing hemodialysis? |
| Short | Client's History of undergoing hemodialysis |
| Control | 1..1 |
| Type | CodeableConcept |
| 116. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisA | |
| Definition | Was there a history of being vaccinated for Hepatitis A? |
| Short | Client's History of Being Vaccinated for Hepatitis A |
| Control | 1..1 |
| Type | CodeableConcept |
| 118. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisB | |
| Definition | Was there a history of being vaccinated for Hepatitis B? |
| Short | Client's History of Being Vaccinated for Hepatitis B |
| Control | 1..1 |
| Type | CodeableConcept |
| 120. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfHIVTreatmentPriorToEnrollment | |
| Definition | Does the client have history of HIV treatment prior to enrollment? |
| Short | Client's History of Undergoing HIV Treatment Prior to Enrollment |
| Control | 1..1 |
| Type | CodeableConcept |
| 122. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV | |
| Definition | Did the client tested positive for HIV prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for HIV prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 124. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 126. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 128. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 130. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.NoYesHIVMedsTaken | |
| Definition | If the client has history of taking antiretroviral drugs, please specify the drug(s) used |
| Short | List of Antiretroviral Drugs for HIV Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 132. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB | |
| Definition | Did the client tested positive for Hepatitis B prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis B prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 134. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 136. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 138. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 140. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.NoYesHepatitisBMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis B, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis B Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 142. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC | |
| Definition | Did the client tested positive for Hepatitis C prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis C prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 144. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 146. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 148. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 150. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.NoYesHepatitisCMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis C, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis C Taken |
| Control | 1..1 |
| Type | BackboneElement |
Guidance on how to interpret the contents of this table can be foundhere
| 0. ViralHepatitisCaseReportFormModel | |
| Definition | Viral Hepatitis Case Report Form Logical Model |
| Short | VH Case Report Form Logical Model |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ViralHepatitisCaseReportFormModel.ConsultDate | |
| Definition | Consult Date (MM/DD/YYYY) |
| Short | Consult Date (MM/DD/YYYY) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ViralHepatitisCaseReportFormModel.PatientCode | |
| Definition | Patient Identifier |
| Short | Patient Code |
| Control | 1..1 |
| Type | Identifier |
| 6. ViralHepatitisCaseReportFormModel.TestingFacilityName | |
| Definition | The location where the encounter takes place. |
| Short | Testing Facility Name |
| Control | 1..1 |
| Type | Reference |
| 8. ViralHepatitisCaseReportFormModel.ContactNo | |
| Definition | Contact number of the Patient |
| Short | Contact Number |
| Control | 0..* |
| Type | ContactPoint |
| 10. ViralHepatitisCaseReportFormModel.FacilityAddress | |
| Definition | Physical location where the encounter takes place |
| Short | Facility Address |
| Control | 1..1 |
| Type | Address |
| 12. ViralHepatitisCaseReportFormModel.ClientType | |
| Definition | Walk-in, Referrakm, and In-patient |
| Short | Client Type |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisB | |
| Definition | If patient tested positive for Hepatitis B |
| Short | If patient tested positive for Hepatitis B |
| Control | 0..1 |
| Type | BackboneElement |
| 16. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisC | |
| Definition | If patient tested positive for Hepatitis C |
| Short | If patient tested positive for Hepatitis C |
| Control | 0..1 |
| Type | BackboneElement |
| 18. ViralHepatitisCaseReportFormModel.DateofBaselineHBsAgTest | |
| Definition | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Short | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ViralHepatitisCaseReportFormModel.DateofBaselineAnti-HCVTest | |
| Definition | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Short | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. ViralHepatitisCaseReportFormModel.FirstName | |
| Definition | First Name of the Patient |
| Short | First Name |
| Control | 0..* |
| Type | HumanName |
| 24. ViralHepatitisCaseReportFormModel.MiddleName | |
| Definition | Middle Name of the Patient |
| Short | Middle Name |
| Control | 0..* |
| Type | HumanName |
| 26. ViralHepatitisCaseReportFormModel.LastName | |
| Definition | Last Name of the Patient |
| Short | Last Name |
| Control | 1..1 |
| Type | HumanName |
| 28. ViralHepatitisCaseReportFormModel.Suffix | |
| Definition | Suffix of the Patient |
| Short | Suffix |
| Control | 0..* |
| Type | HumanName |
| 30. ViralHepatitisCaseReportFormModel.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) |
| Short | Unique Identifier Code for the patient |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfMothersName | |
| Definition | Format - AA/XX/XX/XX/XX/XXXX |
| Short | First two letters of mother's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfFathersName | |
| Definition | Format - XX/AA/XX/XX/XX/XXXX |
| Short | First two letters of father's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthOrder | |
| Definition | Format - XX/XX/##/XX/XX/XXXX |
| Short | Birth Order |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthDate | |
| Definition | Format - XX/XX/XX/MM/DD/YYYY |
| Short | Birth Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. ViralHepatitisCaseReportFormModel.SexAssignedAtBirth | |
| Definition | Sex Assigned at Birth |
| Short | Sex Assigned at Birth |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. ViralHepatitisCaseReportFormModel.SelfIdentity | |
| Definition | Patient Self Identity |
| Short | Patient Self Identity |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. ViralHepatitisCaseReportFormModel.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. ViralHepatitisCaseReportFormModel.IsShePregnant.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | CodeableConcept |
| 48. ViralHepatitisCaseReportFormModel.NumberOfChildren | |
| Definition | Number of Children |
| Short | Number of Children |
| Control | 0..* |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. ViralHepatitisCaseReportFormModel.CivilStatus | |
| Definition | Civil Status |
| Short | Civil Status |
| Control | 0..* |
| Type | CodeableConcept |
| 52. ViralHepatitisCaseReportFormModel.Nationality | |
| Definition | Nationality |
| Short | Nationality |
| Control | 0..* |
| Type | CodeableConcept |
| 54. ViralHepatitisCaseReportFormModel.AgeInYears | |
| Definition | Age of Patient in Years |
| Short | Age of Patient in Years |
| Control | 1..1 |
| Type | Age |
| 56. ViralHepatitisCaseReportFormModel.PhilHealthNo | |
| Definition | PhilHealth Number of the Patient |
| Short | PhilHealth Number of the Patient |
| Control | 1..1 |
| Type | Identifier |
| 58. ViralHepatitisCaseReportFormModel.CurrentAddressCityMunicipality | |
| Definition | Current City/Municipality Address of the Patient |
| Short | Current City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 60. ViralHepatitisCaseReportFormModel.CurrentAddressProvince | |
| Definition | Current Province Address of the Patient |
| Short | Current Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 62. ViralHepatitisCaseReportFormModel.CurrentAddressRegion | |
| Definition | Current Region Address of the Patient |
| Short | Current Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 64. ViralHepatitisCaseReportFormModel.PermanentAddressCityMunicipality | |
| Definition | Permanent City/Municipality Address of the Patient |
| Short | Permanent City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 66. ViralHepatitisCaseReportFormModel.PermanentAddressProvince | |
| Definition | Permanent Province Address of the Patient |
| Short | Permanent Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 68. ViralHepatitisCaseReportFormModel.PermanentAddressRegion | |
| Definition | Permanent Region Address of the Patient |
| Short | Permanent Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 70. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisB | |
| Definition | Did the client's mother test positive for Hepatitis B? |
| Short | History of Client's mother for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 72. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisC | |
| Definition | Did the client's mother test positive for Hepatitis C? |
| Short | History of Client's mother for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 74. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisB | |
| Definition | Did the client's spouse/partner test positive for Hepatitis B? |
| Short | History of Client's Spouse/Partner for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 76. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisC | |
| Definition | Did the client's spouse/partner test positive for Hepatitis C? |
| Short | History of Client's Spouse/Partner for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 78. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfSharingNeedleAndOrSyringeWithOthers | |
| Definition | Does the client have history of sharing needle and/or syringe with others? |
| Short | History of client of using/sharing needle or syringe with others |
| Control | 1..1 |
| Type | CodeableConcept |
| 80. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfInjectingDrugs | |
| Definition | Does the client have history of injecting drugs? |
| Short | Does the client have history of injecting drugs? |
| Control | 1..1 |
| Type | CodeableConcept |
| 82. ViralHepatitisCaseReportFormModel.HasTheClientBeenAccidentallyPrickedByObjectContaminatedWithBlood | |
| Definition | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Short | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Control | 1..1 |
| Type | CodeableConcept |
| 84. ViralHepatitisCaseReportFormModel.DidTheClientReceiveATattoo | |
| Definition | Did the client receive a tattoo? |
| Short | Did the client receive a tattoo? |
| Control | 1..1 |
| Type | CodeableConcept |
| 86. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAMale | |
| Definition | Was there a history(past year) of sexual intercourse with a male? |
| Short | Was there a history(past year) of sexual intercourse with a male? |
| Control | 1..1 |
| Type | CodeableConcept |
| 88. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAFemale | |
| Definition | Was there a history(past year) of sexual intercourse with a female? |
| Short | Was there a history(past year) of sexual intercourse with a female? |
| Control | 1..1 |
| Type | CodeableConcept |
| 90. ViralHepatitisCaseReportFormModel.DoesTheClientPayInCashOrInKindForSex | |
| Definition | Does the client pay (in cash or in kind) for sex? |
| Short | Does the client pay (in cash or in kind) for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 92. ViralHepatitisCaseReportFormModel.DoesTheClientAcceptPaymentInCashOrInKindInExchangeForSex | |
| Definition | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Short | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 94. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfEmploymentAbroadInThePast | |
| Definition | Was there a history of employment abroad in the past? |
| Short | Was there a history of employment abroad in the past? |
| Control | 1..1 |
| Type | CodeableConcept |
| 96. ViralHepatitisCaseReportFormModel.IsThereAFamilyHistoryOfHCCOrPrimaryLiverCancer | |
| Definition | Is there a family history of Hepatocellular Carcinoma (HCC)/primary liver cancer? |
| Short | History of Client's family on Hepatocellular Carcinoma (HCC)/Primary Liver Cancer |
| Control | 1..1 |
| Type | BackboneElement |
| 98. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHCCPriorToHepatitisBAndOrHepatitisCDiagnosis | |
| Definition | Does the client have hepatocellular carcinoma prior to Hepatitis B and/or Hepatitis C diagnosis? |
| Short | Client's History of having Hepatocellular Carcinoma |
| Control | 1..1 |
| Type | CodeableConcept |
| 100. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfReceivingBloodOrBloodProducts | |
| Definition | Does the client have history of receiving blood/blood products? |
| Short | Client's History of Receiving Blood or Blood Products |
| Control | 1..1 |
| Type | CodeableConcept |
| 102. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfUndergoingHemodialysis | |
| Definition | Does the client have history of undergoing hemodialysis? |
| Short | Client's History of undergoing hemodialysis |
| Control | 1..1 |
| Type | CodeableConcept |
| 104. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisA | |
| Definition | Was there a history of being vaccinated for Hepatitis A? |
| Short | Client's History of Being Vaccinated for Hepatitis A |
| Control | 1..1 |
| Type | CodeableConcept |
| 106. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisB | |
| Definition | Was there a history of being vaccinated for Hepatitis B? |
| Short | Client's History of Being Vaccinated for Hepatitis B |
| Control | 1..1 |
| Type | CodeableConcept |
| 108. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfHIVTreatmentPriorToEnrollment | |
| Definition | Does the client have history of HIV treatment prior to enrollment? |
| Short | Client's History of Undergoing HIV Treatment Prior to Enrollment |
| Control | 1..1 |
| Type | CodeableConcept |
| 110. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV | |
| Definition | Did the client tested positive for HIV prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for HIV prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| 112. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.NoYesHIVMedsTaken | |
| Definition | If the client has history of taking antiretroviral drugs, please specify the drug(s) used |
| Short | List of Antiretroviral Drugs for HIV Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 114. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB | |
| Definition | Did the client tested positive for Hepatitis B prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis B prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| 116. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.NoYesHepatitisBMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis B, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis B Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 118. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC | |
| Definition | Did the client tested positive for Hepatitis C prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis C prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| 120. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.NoYesHepatitisCMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis C, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis C Taken |
| Control | 1..1 |
| Type | BackboneElement |
Guidance on how to interpret the contents of this table can be foundhere
| 0. ViralHepatitisCaseReportFormModel | |
| Definition | Viral Hepatitis Case Report Form Logical Model |
| Short | VH Case Report Form Logical Model |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ViralHepatitisCaseReportFormModel.ConsultDate | |
| Definition | Consult Date (MM/DD/YYYY) |
| Short | Consult Date (MM/DD/YYYY) |
| Control | 1..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ViralHepatitisCaseReportFormModel.PatientCode | |
| Definition | Patient Identifier |
| Short | Patient Code |
| Control | 1..1 |
| Type | Identifier |
| 6. ViralHepatitisCaseReportFormModel.TestingFacilityName | |
| Definition | The location where the encounter takes place. |
| Short | Testing Facility Name |
| Control | 1..1 |
| Type | Reference |
| 8. ViralHepatitisCaseReportFormModel.ContactNo | |
| Definition | Contact number of the Patient |
| Short | Contact Number |
| Control | 0..* |
| Type | ContactPoint |
| 10. ViralHepatitisCaseReportFormModel.FacilityAddress | |
| Definition | Physical location where the encounter takes place |
| Short | Facility Address |
| Control | 1..1 |
| Type | Address |
| 12. ViralHepatitisCaseReportFormModel.ClientType | |
| Definition | Walk-in, Referrakm, and In-patient |
| Short | Client Type |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisB | |
| Definition | If patient tested positive for Hepatitis B |
| Short | If patient tested positive for Hepatitis B |
| Control | 0..1 |
| Type | BackboneElement |
| 16. ViralHepatitisCaseReportFormModel.TestedPositiveForHepatitisC | |
| Definition | If patient tested positive for Hepatitis C |
| Short | If patient tested positive for Hepatitis C |
| Control | 0..1 |
| Type | BackboneElement |
| 18. ViralHepatitisCaseReportFormModel.DateofBaselineHBsAgTest | |
| Definition | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Short | Date of Baseline HBsAgTest (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ViralHepatitisCaseReportFormModel.DateofBaselineAnti-HCVTest | |
| Definition | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Short | Date of Baseline Anti-HCV test (MM/DD/YYYY) |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. ViralHepatitisCaseReportFormModel.FirstName | |
| Definition | First Name of the Patient |
| Short | First Name |
| Control | 0..* |
| Type | HumanName |
| 24. ViralHepatitisCaseReportFormModel.MiddleName | |
| Definition | Middle Name of the Patient |
| Short | Middle Name |
| Control | 0..* |
| Type | HumanName |
| 26. ViralHepatitisCaseReportFormModel.LastName | |
| Definition | Last Name of the Patient |
| Short | Last Name |
| Control | 1..1 |
| Type | HumanName |
| 28. ViralHepatitisCaseReportFormModel.Suffix | |
| Definition | Suffix of the Patient |
| Short | Suffix |
| Control | 0..* |
| Type | HumanName |
| 30. ViralHepatitisCaseReportFormModel.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) |
| Short | Unique Identifier Code for the patient |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 32. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.ViralHepatitisCaseReportFormModel.UniqueIdentifierCode | |
| Definition | unique id for the element within a resource (for internal references) |
| Short | xml:id (or equivalent in JSON) |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 34. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.value | |
| Definition | Primitive value for id |
| Short | Primitive value for id |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 38. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfMothersName | |
| Definition | Format - AA/XX/XX/XX/XX/XXXX |
| Short | First two letters of mother's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.FirstTwoLetterOfFathersName | |
| Definition | Format - XX/AA/XX/XX/XX/XXXX |
| Short | First two letters of father's name |
| Control | 1..1 |
| Type | id |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthOrder | |
| Definition | Format - XX/XX/##/XX/XX/XXXX |
| Short | Birth Order |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. ViralHepatitisCaseReportFormModel.UniqueIdentifierCode.BirthDate | |
| Definition | Format - XX/XX/XX/MM/DD/YYYY |
| Short | Birth Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. ViralHepatitisCaseReportFormModel.SexAssignedAtBirth | |
| Definition | Sex Assigned at Birth |
| Short | Sex Assigned at Birth |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. ViralHepatitisCaseReportFormModel.SelfIdentity | |
| Definition | Patient Self Identity |
| Short | Patient Self Identity |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. ViralHepatitisCaseReportFormModel.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 52. ViralHepatitisCaseReportFormModel.IsShePregnant.id | |
| Definition | unique id for the element within a resource (for internal references) |
| Short | xml:id (or equivalent in JSON) |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 54. ViralHepatitisCaseReportFormModel.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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| 56. ViralHepatitisCaseReportFormModel.IsShePregnant.value | |
| Definition | Primitive value for code |
| Short | Primitive value for code |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 58. ViralHepatitisCaseReportFormModel.IsShePregnant.IsShePregnant | |
| Definition | If female, is she pregnant? |
| Short | If female, is she pregnant? |
| Control | 0..* |
| Type | CodeableConcept |
| 60. ViralHepatitisCaseReportFormModel.NumberOfChildren | |
| Definition | Number of Children |
| Short | Number of Children |
| Control | 0..* |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. ViralHepatitisCaseReportFormModel.CivilStatus | |
| Definition | Civil Status |
| Short | Civil Status |
| Control | 0..* |
| Type | CodeableConcept |
| 64. ViralHepatitisCaseReportFormModel.Nationality | |
| Definition | Nationality |
| Short | Nationality |
| Control | 0..* |
| Type | CodeableConcept |
| 66. ViralHepatitisCaseReportFormModel.AgeInYears | |
| Definition | Age of Patient in Years |
| Short | Age of Patient in Years |
| Control | 1..1 |
| Type | Age |
| 68. ViralHepatitisCaseReportFormModel.PhilHealthNo | |
| Definition | PhilHealth Number of the Patient |
| Short | PhilHealth Number of the Patient |
| Control | 1..1 |
| Type | Identifier |
| 70. ViralHepatitisCaseReportFormModel.CurrentAddressCityMunicipality | |
| Definition | Current City/Municipality Address of the Patient |
| Short | Current City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 72. ViralHepatitisCaseReportFormModel.CurrentAddressProvince | |
| Definition | Current Province Address of the Patient |
| Short | Current Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 74. ViralHepatitisCaseReportFormModel.CurrentAddressRegion | |
| Definition | Current Region Address of the Patient |
| Short | Current Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 76. ViralHepatitisCaseReportFormModel.PermanentAddressCityMunicipality | |
| Definition | Permanent City/Municipality Address of the Patient |
| Short | Permanent City/Municipality Address of the Patient |
| Control | 1..* |
| Type | Address |
| 78. ViralHepatitisCaseReportFormModel.PermanentAddressProvince | |
| Definition | Permanent Province Address of the Patient |
| Short | Permanent Province Address of the Patient |
| Control | 1..* |
| Type | Address |
| 80. ViralHepatitisCaseReportFormModel.PermanentAddressRegion | |
| Definition | Permanent Region Address of the Patient |
| Short | Permanent Region Address of the Patient |
| Control | 1..* |
| Type | Address |
| 82. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisB | |
| Definition | Did the client's mother test positive for Hepatitis B? |
| Short | History of Client's mother for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 84. ViralHepatitisCaseReportFormModel.DidTheClientsMotherTestPositiveForHepatitisC | |
| Definition | Did the client's mother test positive for Hepatitis C? |
| Short | History of Client's mother for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 86. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisB | |
| Definition | Did the client's spouse/partner test positive for Hepatitis B? |
| Short | History of Client's Spouse/Partner for Hepatitis B |
| Control | 1..1 |
| Type | BackboneElement |
| 88. ViralHepatitisCaseReportFormModel.DidTheClientsSpouseOrPartnerTestPositiveForHepatitisC | |
| Definition | Did the client's spouse/partner test positive for Hepatitis C? |
| Short | History of Client's Spouse/Partner for Hepatitis C |
| Control | 1..1 |
| Type | BackboneElement |
| 90. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfSharingNeedleAndOrSyringeWithOthers | |
| Definition | Does the client have history of sharing needle and/or syringe with others? |
| Short | History of client of using/sharing needle or syringe with others |
| Control | 1..1 |
| Type | CodeableConcept |
| 92. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfInjectingDrugs | |
| Definition | Does the client have history of injecting drugs? |
| Short | Does the client have history of injecting drugs? |
| Control | 1..1 |
| Type | CodeableConcept |
| 94. ViralHepatitisCaseReportFormModel.HasTheClientBeenAccidentallyPrickedByObjectContaminatedWithBlood | |
| Definition | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Short | Has the client been accidentally pricked by needles/sharps or other objects contaminated with blood? |
| Control | 1..1 |
| Type | CodeableConcept |
| 96. ViralHepatitisCaseReportFormModel.DidTheClientReceiveATattoo | |
| Definition | Did the client receive a tattoo? |
| Short | Did the client receive a tattoo? |
| Control | 1..1 |
| Type | CodeableConcept |
| 98. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAMale | |
| Definition | Was there a history(past year) of sexual intercourse with a male? |
| Short | Was there a history(past year) of sexual intercourse with a male? |
| Control | 1..1 |
| Type | CodeableConcept |
| 100. ViralHepatitisCaseReportFormModel.WasThereAHistoryInThePastYearOfSexualIntercourseWithAFemale | |
| Definition | Was there a history(past year) of sexual intercourse with a female? |
| Short | Was there a history(past year) of sexual intercourse with a female? |
| Control | 1..1 |
| Type | CodeableConcept |
| 102. ViralHepatitisCaseReportFormModel.DoesTheClientPayInCashOrInKindForSex | |
| Definition | Does the client pay (in cash or in kind) for sex? |
| Short | Does the client pay (in cash or in kind) for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 104. ViralHepatitisCaseReportFormModel.DoesTheClientAcceptPaymentInCashOrInKindInExchangeForSex | |
| Definition | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Short | Does the client accept payment (in cash or in kind) in exchange for sex? |
| Control | 1..1 |
| Type | CodeableConcept |
| 106. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfEmploymentAbroadInThePast | |
| Definition | Was there a history of employment abroad in the past? |
| Short | Was there a history of employment abroad in the past? |
| Control | 1..1 |
| Type | CodeableConcept |
| 108. ViralHepatitisCaseReportFormModel.IsThereAFamilyHistoryOfHCCOrPrimaryLiverCancer | |
| Definition | Is there a family history of Hepatocellular Carcinoma (HCC)/primary liver cancer? |
| Short | History of Client's family on Hepatocellular Carcinoma (HCC)/Primary Liver Cancer |
| Control | 1..1 |
| Type | BackboneElement |
| 110. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHCCPriorToHepatitisBAndOrHepatitisCDiagnosis | |
| Definition | Does the client have hepatocellular carcinoma prior to Hepatitis B and/or Hepatitis C diagnosis? |
| Short | Client's History of having Hepatocellular Carcinoma |
| Control | 1..1 |
| Type | CodeableConcept |
| 112. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfReceivingBloodOrBloodProducts | |
| Definition | Does the client have history of receiving blood/blood products? |
| Short | Client's History of Receiving Blood or Blood Products |
| Control | 1..1 |
| Type | CodeableConcept |
| 114. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfUndergoingHemodialysis | |
| Definition | Does the client have history of undergoing hemodialysis? |
| Short | Client's History of undergoing hemodialysis |
| Control | 1..1 |
| Type | CodeableConcept |
| 116. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisA | |
| Definition | Was there a history of being vaccinated for Hepatitis A? |
| Short | Client's History of Being Vaccinated for Hepatitis A |
| Control | 1..1 |
| Type | CodeableConcept |
| 118. ViralHepatitisCaseReportFormModel.WasThereAHistoryOfBeingVaccinatedForHepatitisB | |
| Definition | Was there a history of being vaccinated for Hepatitis B? |
| Short | Client's History of Being Vaccinated for Hepatitis B |
| Control | 1..1 |
| Type | CodeableConcept |
| 120. ViralHepatitisCaseReportFormModel.DoesTheClientHaveHistoryOfHIVTreatmentPriorToEnrollment | |
| Definition | Does the client have history of HIV treatment prior to enrollment? |
| Short | Client's History of Undergoing HIV Treatment Prior to Enrollment |
| Control | 1..1 |
| Type | CodeableConcept |
| 122. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV | |
| Definition | Did the client tested positive for HIV prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for HIV prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 124. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 126. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 128. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 130. ViralHepatitisCaseReportFormModel.HIVIfTheClientHasHistoryOfTakingAntiretroviralDrugForHIV.NoYesHIVMedsTaken | |
| Definition | If the client has history of taking antiretroviral drugs, please specify the drug(s) used |
| Short | List of Antiretroviral Drugs for HIV Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 132. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB | |
| Definition | Did the client tested positive for Hepatitis B prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis B prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 134. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 136. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 138. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 140. ViralHepatitisCaseReportFormModel.HepatitisBIfTheClientHasHistoryOfTakingAntiviralDrugForHepB.NoYesHepatitisBMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis B, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis B Taken |
| Control | 1..1 |
| Type | BackboneElement |
| 142. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC | |
| Definition | Did the client tested positive for Hepatitis C prior to baseline diagnosis of hepatitis? |
| Short | The Client has history of testing positive for Hepatitis C prior to the baseline diagnosis of viral hepatitis |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 144. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 146. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.extension | |
| Definition | 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. |
| Short | Additional 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-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()) |
| Slicing | This element introduces a set of slices on ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 148. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| 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. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-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()) |
| 150. ViralHepatitisCaseReportFormModel.HepatitisCIfTheClientHasHistoryOfTakingAntiviralDrugForHepC.NoYesHepatitisCMedsTaken | |
| Definition | If the client has history of taking antiviral drugs for Hepatitis C, please specify the drug(s) used |
| Short | List of Antiviral Drugs for Hepatitis C Taken |
| Control | 1..1 |
| Type | BackboneElement |