Skip to content

Commit

Permalink
Merge pull request #200 from palladiumkenya/updateRelationships
Browse files Browse the repository at this point in the history
Update relationships
  • Loading branch information
MaryKilewe authored Apr 5, 2024
2 parents 4e28fae + 0669b3d commit ba79464
Show file tree
Hide file tree
Showing 746 changed files with 580,107 additions and 14,495 deletions.
2 changes: 2 additions & 0 deletions pub-amrstest.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:amrstest .
docker push kenyahmis/dwapi:amrstest
2 changes: 2 additions & 0 deletions pub-boadroom.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:boadroom .
docker push kenyahmis/dwapi:boadroom
2 changes: 2 additions & 0 deletions pub-boardroom.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:dwapiUnified .
docker push kenyahmis/dwapi:dwapiUnified
2 changes: 2 additions & 0 deletions pub-lvct.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:lvctprerelease .
docker push kenyahmis/dwapi:lvctprerelease
2 changes: 2 additions & 0 deletions pub-prerelease.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:v3115 .
docker push kenyahmis/dwapi:v3115
4 changes: 2 additions & 2 deletions pub-upi.bat
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
docker build -t kenyahmis/dwapi:upi .
docker push kenyahmis/dwapi:upi
docker build -t kenyahmis/dwapi:v3110 .
docker push kenyahmis/dwapi:v3110
2 changes: 2 additions & 0 deletions pub-v3100.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker build -t kenyahmis/dwapi:v3105 .
docker push kenyahmis/dwapi:v3105
6 changes: 5 additions & 1 deletion src/Dwapi.Contracts/Ct/IAllergiesChronicIllness.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public interface IAllergiesChronicIllness
int? VisitID { get; set; }
DateTime? VisitDate { get; set; }
string ChronicIllness { get; set; }
DateTime? ChronicOnsetDate { get; set; }
string ChronicOnsetDate { get; set; }
string knownAllergies { get; set; }
string AllergyCausativeAgent { get; set; }
string AllergicReaction { get; set; }
Expand All @@ -22,7 +22,11 @@ public interface IAllergiesChronicIllness
string Abdomen { get; set; }
string CNS { get; set; }
string Genitourinary { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string Controlled { get; set; }

}
}
2 changes: 2 additions & 0 deletions src/Dwapi.Contracts/Ct/IArt.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ public interface IArt
{
string PreviousARTUse { get; set; }
string PreviousARTPurpose { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? DateLastUsed { get; set; }
}
}
35 changes: 35 additions & 0 deletions src/Dwapi.Contracts/Ct/IArtFastTrack.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
using System;

namespace Dwapi.Contracts.Ct
{
public interface IArtFastTrack
{
string ARTRefillModel { get; set; }
DateTime? VisitDate { get; set; }
string CTXDispensed { get; set; }
string DapsoneDispensed { get; set; }
string CondomsDistributed { get; set; }
string OralContraceptivesDispensed { get; set; }
string MissedDoses { get; set; }
string Fatigue { get; set; }
string Cough { get; set; }
string Fever { get; set; }
string Rash { get; set; }
string NauseaOrVomiting { get; set; }
string GenitalSoreOrDischarge { get; set; }
string Diarrhea { get; set; }
string OtherSymptoms { get; set; }
string PregnancyStatus { get; set; }
string FPStatus { get; set; }
string FPMethod { get; set; }
string ReasonNotOnFP { get; set; }
string ReferredToClinic { get; set; }
DateTime? ReturnVisitDate { get; set; }

string RecordUUID { get; set; }
bool? Voided { get; set; }

DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
}
}
71 changes: 71 additions & 0 deletions src/Dwapi.Contracts/Ct/ICancerScreening.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
using System;

namespace Dwapi.Contracts.Ct
{
public interface ICancerScreening
{

string FacilityName { get; set; }
string VisitType { get; set; }
int? VisitID { get; set; }
DateTime? VisitDate { get; set; }
string SmokesCigarette { get; set; }
int? NumberYearsSmoked { get; set; }
int? NumberCigarettesPerDay { get; set; }
string OtherFormTobacco { get; set; }
string TakesAlcohol { get; set; }
string HIVStatus { get; set; }
string FamilyHistoryOfCa { get; set; }
string PreviousCaTreatment { get; set; }
string SymptomsCa { get; set; }
string CancerType { get; set; }
string FecalOccultBloodTest { get; set; }
string TreatmentOccultBlood { get; set; }
string Colonoscopy { get; set; }
string TreatmentColonoscopy { get; set; }
string EUA { get; set; }
string TreatmentRetinoblastoma { get; set; }
string RetinoblastomaGene { get; set; }
string TreatmentEUA { get; set; }
string DRE { get; set; }
string TreatmentDRE { get; set; }
string PSA { get; set; }
string TreatmentPSA { get; set; }
string VisualExamination { get; set; }
string TreatmentVE { get; set; }
string Cytology { get; set; }
string TreatmentCytology { get; set; }
string Imaging { get; set; }
string TreatmentImaging { get; set; }
string Biopsy { get; set; }
string TreatmentBiopsy { get; set; }
string PostTreatmentComplicationCause { get; set; }
string OtherPostTreatmentComplication { get; set; }
string ReferralReason { get; set; }
DateTime? NextAppointmentDate { get; set; }
string ScreeningType { get; set; }
string HPVScreeningResult { get; set; }
string TreatmentHPV { get; set; }
string VIAVILIScreeningResult { get; set; }
string PAPSmearScreeningResult { get; set; }
string TreatmentPapSmear { get; set; }
string ReferalOrdered { get; set; }
string Colposcopy { get; set; }
string TreatmentColposcopy { get; set; }

string CBE { get; set; }
string TreatmentCBE { get; set; }
string Ultrasound { get; set; }
string TreatmentUltraSound { get; set; }
string IfTissueDiagnosis { get; set; }
DateTime? DateTissueDiagnosis { get; set; }
string ReasonNotDone { get; set; }
string Referred { get; set; }
string ReasonForReferral { get; set; }

string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IContactListing.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ public interface IContactListing
string CurrentlyLivingWithIndexClient { get; set; }
string KnowledgeOfHivStatus { get; set; }
string PnsApproach { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
int? ContactPatientPK { get; set; }
Expand Down
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/ICovid.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,8 @@ public interface ICovid

string COVID19TestResult { get; set; }
string Sequence { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
7 changes: 7 additions & 0 deletions src/Dwapi.Contracts/Ct/IDefaulterTracing.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,12 @@ public interface IDefaulterTracing
DateTime? BookingDate { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? DatePromisedToCome { get; set; }
string ReasonForMissedAppointment { get; set; }
DateTime? DateOfMissedAppointment { get; set; }

}
}

3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IDepressionScreening.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,8 @@ interface IDepressionScreening
int? DepressionAssesmentScore { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
4 changes: 4 additions & 0 deletions src/Dwapi.Contracts/Ct/IDrugAlcoholScreening.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,9 @@ public interface IDrugAlcoholScreening
string DrugUse { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}

3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IEnhancedAdherenceCounselling.cs
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,8 @@ public interface IEnhancedAdherenceCounselling
DateTime? EACFollowupDate { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IGbvScreening.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,8 @@ public interface IGbvScreening
string IPVRelationship { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
6 changes: 6 additions & 0 deletions src/Dwapi.Contracts/Ct/IIpt.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,11 @@ public interface IIpt
string IndicationForIPT { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? TPTInitiationDate { get; set; }
string IPTDiscontinuation { get; set; }
DateTime? DateOfDiscontinuation { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/ILab.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ public interface ILab
{
DateTime? DateSampleTaken { get; set; }
string SampleType { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IOtz.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,8 @@ public interface IOtz
DateTime? OutcomeDate { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IOvc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ public interface IOvc
DateTime? ExitDate { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IPatient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@ public interface IPatient
string NUPI { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IPharmacy.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@ public interface IPharmacy
string RegimenChangeSwitchReason { get; set; }
string StopRegimenReason { get; set; }
DateTime? StopRegimenDate { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
23 changes: 23 additions & 0 deletions src/Dwapi.Contracts/Ct/IRelationship.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
using System;

namespace Dwapi.Contracts.Ct
{
public interface IRelationship
{
string FacilityName { get; set; }

string RelationshipToPatient { get; set; }
int PersonAPatientPk { get; set; }
int PersonBPatientPk { get; set; }
string PatientRelationshipToOther { get; set; }

DateTime? StartDate { get; set; }
DateTime? EndDate { get; set; }

DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
3 changes: 3 additions & 0 deletions src/Dwapi.Contracts/Ct/IStatus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,8 @@ public interface IStatus
string SpecificDeathReason { get; set; }
DateTime? DeathDate { get; set; }
DateTime? EffectiveDiscontinuationDate { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }

}
}
7 changes: 7 additions & 0 deletions src/Dwapi.Contracts/Ct/IVisit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,12 @@ public interface IVisit
string CNS {get;set;}
string Genitourinary {get;set;}
DateTime? RefillDate { get; set; }
string PaedsDisclosure { get; set; }
string ZScore { get; set; }
int? ZScoreAbsolute { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
string WHOStagingOI { get; set; }

}
}
18 changes: 18 additions & 0 deletions src/Dwapi.Contracts/Ct/IiitRiskScores.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
using System;

namespace Dwapi.Contracts.Ct
{
public interface IIITRiskScores
{
string FacilityName { get; set; }
string SourceSysUUID { get; set; }
string RiskScore { get; set; }
string RiskFactors { get; set; }
string RiskDescription { get; set; }
DateTime? RiskEvaluationDate { get; set; }
bool? Voided { get; set; }

DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
}
}
4 changes: 4 additions & 0 deletions src/Dwapi.Contracts/Dwapi.Contracts.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,8 @@
<TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.1.1" />
</ItemGroup>

</Project>
11 changes: 10 additions & 1 deletion src/Dwapi.Contracts/Mnch/IAncVisit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public interface IAncVisit
int? RespiratoryRate { get; set; }
decimal? OxygenSaturation { get; set; }
int? MUAC { get; set; }
int? BP { get; set; }
string BP { get; set; }
string BreastExam { get; set; }
string AntenatalExercises { get; set; }
string FGM { get; set; }
Expand Down Expand Up @@ -66,6 +66,15 @@ public interface IAncVisit
string ReferralReasons { get; set; }
DateTime? NextAppointmentANC { get; set; }
string ClinicalNotes { get; set; }

string HepatitisBScreening { get; set; }
string TreatedHepatitisB { get; set; }
string PresumptiveTreatmentGiven { get; set; }
string PresumptiveTreatmentDose { get; set; }
string MiminumPackageOfCareReceived { get; set; }
string MiminumPackageOfCareServices { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
}
Expand Down
2 changes: 2 additions & 0 deletions src/Dwapi.Contracts/Mnch/ICwcEnrolment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ public interface ICwcEnrolment
string ARTMother { get; set; }
string ARTRegimenMother { get; set; }
DateTime? ARTStartDateMother { get; set; }
string RecordUUID { get; set; }
bool? Voided { get; set; }
DateTime? Date_Created { get; set; }
DateTime? Date_Last_Modified { get; set; }
}
Expand Down
Loading

0 comments on commit ba79464

Please sign in to comment.