Update PasienDto.java

Perbaikan format json tanggal lahir untuk transformasi
This commit is contained in:
Salman Manoe 2024-07-26 15:56:28 +07:00
parent 34f0bcaa7a
commit fb44d1810e

View File

@ -1,19 +1,13 @@
package com.jasamedika.medifirst2000.etl.pasien.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.extern.jackson.Jacksonized;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import java.util.Set;
import java.util.UUID;
import static org.springframework.format.annotation.DateTimeFormat.ISO.DATE_TIME;
/**
* @author salmanoe
* @version 1.0.0
@ -23,9 +17,9 @@ import static org.springframework.format.annotation.DateTimeFormat.ISO.DATE_TIME
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Jacksonized
public class PasienDto {
private UUID id;
private String status;
private String noRekamMedis;
private String gelarDepan;
private String namaLengkap;
@ -34,9 +28,7 @@ public class PasienDto {
private SapaanDto sapaan;
private Set<IdentitasDto> identitas;
private String tempatLahir;
@DateTimeFormat(iso = DATE_TIME)
@JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSZ")
private LocalDateTime tanggalLahir;
private String tanggalLahir;
private JenisKelaminDto jenisKelamin;
private GolonganDarahDto golonganDarah;
private GolonganResusDto golonganResus;
@ -57,4 +49,5 @@ public class PasienDto {
private Set<BerkasDto> berkas;
private Set<KeluargaDto> keluarga;
private Set<JaminanDto> jaminan;
private String caraRegistrasi;
}