Cadastrar ou atualizar
Cria a gestação quando nenhum identifier do payload casa com uma gestação existente, e atualiza a encontrada caso contrário. Só a gestação é aceita: o code tem de trazer o LOINC 82810-3 (Pregnancy status), e qualquer outro tipo de observação é recusado.
Authentication
Request
O tipo de observação. Precisa trazer o coding http://loinc.org|82810-3, em qualquer posição de coding; é ele que roteia a escrita para a gestação.
Status do registro da observação, não da gestação. Aceita final, amended, corrected e preliminary, sem efeito na gravação; na leitura é sempre final.
Paciente a quem a gestação pertence, por um identificador dela.
O status da gestação: um coding no system {host}/fhir/resources/CodeSystem/pregnancy-status com prenatal, postpartum ou abortion. Um coding LOINC (LA15173-0 ou LA26683-5) é opcional e, se vier, tem de concordar com o status.
Os dados da gestação, um component por dado, reconhecidos pelo code: DUM (8665-2), DPP (11778-8, só resposta), data do parto (93857-1), risco (risk no system {host}/fhir/resources/CodeSystem/pregnancy-observation) e tipo (57722-1). Um component ausente mantém o valor já gravado.
Período da gestação. Na escrita, start é lido como DUM quando não vem o component 8665-2, e end é a data de encerramento, recusada em prenatal. Na leitura, start traz a DUM ou, sem ela, a data em que a gestação foi criada na plataforma. É o único effective[x] aceito.
Só resposta: o identificador Nilo FHIR do recurso.
Identificadores da gestação. É por aqui que a escrita decide entre criar e atualizar. Na leitura vem também o identificador Nilo, no system {host}/fhir/resources/NamingSystem/hippocrates-api--pregnancy.
Só resposta: metadados da gravação no store FHIR.
Response
Recurso criado/atualizado com sucesso.
O tipo de observação. Precisa trazer o coding http://loinc.org|82810-3, em qualquer posição de coding; é ele que roteia a escrita para a gestação.
Status do registro da observação, não da gestação. Aceita final, amended, corrected e preliminary, sem efeito na gravação; na leitura é sempre final.
Paciente a quem a gestação pertence, por um identificador dela.
O status da gestação: um coding no system {host}/fhir/resources/CodeSystem/pregnancy-status com prenatal, postpartum ou abortion. Um coding LOINC (LA15173-0 ou LA26683-5) é opcional e, se vier, tem de concordar com o status.
Os dados da gestação, um component por dado, reconhecidos pelo code: DUM (8665-2), DPP (11778-8, só resposta), data do parto (93857-1), risco (risk no system {host}/fhir/resources/CodeSystem/pregnancy-observation) e tipo (57722-1). Um component ausente mantém o valor já gravado.
Período da gestação. Na escrita, start é lido como DUM quando não vem o component 8665-2, e end é a data de encerramento, recusada em prenatal. Na leitura, start traz a DUM ou, sem ela, a data em que a gestação foi criada na plataforma. É o único effective[x] aceito.
Só resposta: o identificador Nilo FHIR do recurso.
Identificadores da gestação. É por aqui que a escrita decide entre criar e atualizar. Na leitura vem também o identificador Nilo, no system {host}/fhir/resources/NamingSystem/hippocrates-api--pregnancy.
Só resposta: metadados da gravação no store FHIR.

