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