Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20187 - Disponibilizar os thrifts e xmls novos no esusab-integracao #120

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
5197a7a
feat: thrifts atualizados com as medições
alisson-fs May 24, 2024
edac83c
feat: atualização do thrift-exemplo com os thrifts atualizados
alisson-fs May 24, 2024
fd8b225
feat: XSDs atualizados com as medições
alisson-fs May 24, 2024
b59b7b9
feat: XMLs atualizados com as medições
alisson-fs May 24, 2024
622aca1
fix: correção no campo de circunferencia abdominal
alisson-fs May 27, 2024
24da590
fix: arquivos gerados com o thrift de medições atualizado
alisson-fs May 27, 2024
2462d9e
fix: atualização no thrift-exemplo após atualização do thrift de medi…
alisson-fs May 27, 2024
8e6dd12
fix: retirando alterações em arquivos de thrift desnecessários
alisson-fs May 27, 2024
98cbb7d
fix: correção no campo de circunferencia abdominal no XSD
alisson-fs May 27, 2024
482a9e5
fix: retirando alteração no arquivo da FAIMaster do thrift-exemplo
alisson-fs May 27, 2024
c95056d
fix: retirando alterações em arquivos desnecessários
alisson-fs May 27, 2024
25f9ccb
fix: correção na versão dos XMLs
alisson-fs May 27, 2024
f5e7ab6
fix: correçõa na versão do XML da FAI
alisson-fs May 27, 2024
54bdb3d
fix: ajuste na ordem dos atributos da ficha XML
alisson-fs May 28, 2024
b4e7db0
remover uuidrnds dos exemplos
wagnerbsantos Jun 11, 2024
4f59af1
Merge branch 'master' of github.com:laboratoriobridge/esusab-integrac…
GuilhermePrandi Sep 2, 2024
d357408
fix: corrigindo versao do xml
GuilhermePrandi Sep 3, 2024
f52420d
feat: removendo campos depreciados dos thrifts
GuilhermePrandi Sep 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acho que essa não muda depois da https://github.com/laboratoriobridge/pec/issues/20950

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ela deve ter os campos depreciados sim, o problema da issue é que um atendimento individual estava enviando as medições tanto na FAI quanto na FP, sendo que deveria ser só na FAI
Se for um atendimento de procedimentos com o CBO que só preenche a FP, as medições devem ir na FP daí ;)

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@ public partial class FichaAtendimentoOdontologicoChildThrift : TBase
private List<br.gov.saude.esusab.ras.common.MedicamentoThrift> _medicamentos;
private List<br.gov.saude.esusab.ras.common.EncaminhamentoExternoThrift> _encaminhamentos;
private List<br.gov.saude.esusab.ras.common.ResultadosExameThrift> _resultadosExames;
private double _pesoAcompanhamentoNutricional;
private double _alturaAcompanhamentoNutricional;
private br.gov.saude.esusab.ras.common.MedicoesThrift _medicoes;

public long DtNascimento
Expand Down Expand Up @@ -307,32 +305,6 @@ public List<br.gov.saude.esusab.ras.common.ResultadosExameThrift> ResultadosExam
}
}

public double PesoAcompanhamentoNutricional
{
get
{
return _pesoAcompanhamentoNutricional;
}
set
{
__isset.pesoAcompanhamentoNutricional = true;
this._pesoAcompanhamentoNutricional = value;
}
}

public double AlturaAcompanhamentoNutricional
{
get
{
return _alturaAcompanhamentoNutricional;
}
set
{
__isset.alturaAcompanhamentoNutricional = true;
this._alturaAcompanhamentoNutricional = value;
}
}

public br.gov.saude.esusab.ras.common.MedicoesThrift Medicoes
{
get
Expand Down Expand Up @@ -372,8 +344,6 @@ public struct Isset {
public bool medicamentos;
public bool encaminhamentos;
public bool resultadosExames;
public bool pesoAcompanhamentoNutricional;
public bool alturaAcompanhamentoNutricional;
public bool medicoes;
}

Expand Down Expand Up @@ -619,20 +589,6 @@ public void Read (TProtocol iprot)
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 22:
if (field.Type == TType.Double) {
PesoAcompanhamentoNutricional = iprot.ReadDouble();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 23:
if (field.Type == TType.Double) {
AlturaAcompanhamentoNutricional = iprot.ReadDouble();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 27:
if (field.Type == TType.Struct) {
Medicoes = new br.gov.saude.esusab.ras.common.MedicoesThrift();
Expand Down Expand Up @@ -878,22 +834,6 @@ public void Write(TProtocol oprot) {
}
oprot.WriteFieldEnd();
}
if (__isset.pesoAcompanhamentoNutricional) {
field.Name = "pesoAcompanhamentoNutricional";
field.Type = TType.Double;
field.ID = 22;
oprot.WriteFieldBegin(field);
oprot.WriteDouble(PesoAcompanhamentoNutricional);
oprot.WriteFieldEnd();
}
if (__isset.alturaAcompanhamentoNutricional) {
field.Name = "alturaAcompanhamentoNutricional";
field.Type = TType.Double;
field.ID = 23;
oprot.WriteFieldBegin(field);
oprot.WriteDouble(AlturaAcompanhamentoNutricional);
oprot.WriteFieldEnd();
}
if (Medicoes != null && __isset.medicoes) {
field.Name = "medicoes";
field.Type = TType.Struct;
Expand Down Expand Up @@ -1034,18 +974,6 @@ public override string ToString() {
__sb.Append("ResultadosExames: ");
__sb.Append(ResultadosExames);
}
if (__isset.pesoAcompanhamentoNutricional) {
if(!__first) { __sb.Append(", "); }
__first = false;
__sb.Append("PesoAcompanhamentoNutricional: ");
__sb.Append(PesoAcompanhamentoNutricional);
}
if (__isset.alturaAcompanhamentoNutricional) {
if(!__first) { __sb.Append(", "); }
__first = false;
__sb.Append("AlturaAcompanhamentoNutricional: ");
__sb.Append(AlturaAcompanhamentoNutricional);
}
if (Medicoes != null && __isset.medicoes) {
if(!__first) { __sb.Append(", "); }
__first = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ public partial class FichaProcedimentoChildThrift : TBase
private long _dataHoraInicialAtendimento;
private long _dataHoraFinalAtendimento;
private string _cpfCidadao;
private double _pesoAcompanhamentoNutricional;
private double _alturaAcompanhamentoNutricional;
private br.gov.saude.esusab.ras.common.MedicoesThrift _medicoes;

public string NumProntuario
Expand Down Expand Up @@ -181,32 +179,6 @@ public string CpfCidadao
}
}

public double PesoAcompanhamentoNutricional
{
get
{
return _pesoAcompanhamentoNutricional;
}
set
{
__isset.pesoAcompanhamentoNutricional = true;
this._pesoAcompanhamentoNutricional = value;
}
}

public double AlturaAcompanhamentoNutricional
{
get
{
return _alturaAcompanhamentoNutricional;
}
set
{
__isset.alturaAcompanhamentoNutricional = true;
this._alturaAcompanhamentoNutricional = value;
}
}

public br.gov.saude.esusab.ras.common.MedicoesThrift Medicoes
{
get
Expand Down Expand Up @@ -237,8 +209,6 @@ public struct Isset {
public bool dataHoraInicialAtendimento;
public bool dataHoraFinalAtendimento;
public bool cpfCidadao;
public bool pesoAcompanhamentoNutricional;
public bool alturaAcompanhamentoNutricional;
public bool medicoes;
}

Expand Down Expand Up @@ -347,20 +317,6 @@ public void Read (TProtocol iprot)
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 13:
if (field.Type == TType.Double) {
PesoAcompanhamentoNutricional = iprot.ReadDouble();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 14:
if (field.Type == TType.Double) {
AlturaAcompanhamentoNutricional = iprot.ReadDouble();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 16:
if (field.Type == TType.Struct) {
Medicoes = new br.gov.saude.esusab.ras.common.MedicoesThrift();
Expand Down Expand Up @@ -485,22 +441,6 @@ public void Write(TProtocol oprot) {
oprot.WriteString(CpfCidadao);
oprot.WriteFieldEnd();
}
if (__isset.pesoAcompanhamentoNutricional) {
field.Name = "pesoAcompanhamentoNutricional";
field.Type = TType.Double;
field.ID = 13;
oprot.WriteFieldBegin(field);
oprot.WriteDouble(PesoAcompanhamentoNutricional);
oprot.WriteFieldEnd();
}
if (__isset.alturaAcompanhamentoNutricional) {
field.Name = "alturaAcompanhamentoNutricional";
field.Type = TType.Double;
field.ID = 14;
oprot.WriteFieldBegin(field);
oprot.WriteDouble(AlturaAcompanhamentoNutricional);
oprot.WriteFieldEnd();
}
if (Medicoes != null && __isset.medicoes) {
field.Name = "medicoes";
field.Type = TType.Struct;
Expand Down Expand Up @@ -587,18 +527,6 @@ public override string ToString() {
__sb.Append("CpfCidadao: ");
__sb.Append(CpfCidadao);
}
if (__isset.pesoAcompanhamentoNutricional) {
if(!__first) { __sb.Append(", "); }
__first = false;
__sb.Append("PesoAcompanhamentoNutricional: ");
__sb.Append(PesoAcompanhamentoNutricional);
}
if (__isset.alturaAcompanhamentoNutricional) {
if(!__first) { __sb.Append(", "); }
__first = false;
__sb.Append("AlturaAcompanhamentoNutricional: ");
__sb.Append(AlturaAcompanhamentoNutricional);
}
if (Medicoes != null && __isset.medicoes) {
if(!__first) { __sb.Append(", "); }
__first = false;
Expand Down
Loading