Insights·2026-10-21

PillCheck Timeline — Dispensing records grouped by month, and a child's medicines kept separately under the parent's account

PillCheck Timeline is the screen that groups the records of medicines you were dispensed at pharmacies by month, based on the dispensing date. You open it from Timeline, one of the five tabs at the bottom of the app, and records come in three ways: the QR code on a medication envelope, a photo of a prescription, and Import medication history. Import medication history uses simple authentication to bring in the last year of prescription and dispensing history held by HIRA (Korea's Health Insurance Review and Assessment Service). Each row carries a Prescription, Dispensed or HIRA badge so you can see where it came from, and when the same dispensing arrives from both an envelope and HIRA, the two are shown as one row only if the prescription number matches. Under family management, a child under 14 can be added after a legal guardian's consent, so the child's medicines are recorded and viewed separately.

Continues fromPillCheck interaction check — Comparing a new drug with what you already take, ingredient by ingredient
필첵 화면 세 장 — 왼쪽은 2026년 10월·9월·8월로 묶인 타임라인에 「조제완료·심평원」 배지가 나란히 붙은 줄과 「처방전」·「심평원」 배지 줄, 「부작용 기록」·「투약이력 가져오기」 버튼이 있는 화면, 가운데는 자녀 「하늘」의 프로필 화면(생년월일 2019.05.12 · 만 7세, 동의 상태 「동의함」, 약 기록·약 알림, 동의 철회·프로필 삭제), 오른쪽은 「바다의 약을 관리하려면 동의가 필요해요」 법정대리인 동의 화면과 맨 아래 「전체 동의하고 계속」 버튼
타임라인 · 자녀 프로필 · 법정대리인 동의. 세 장 모두 공개 웹을 아이폰 393pt 폭으로 렌더링한 화면이고, 로그인과 기록은 서버에 쓰지 않는 테스트 데이터다. 약국·약·사람 이름은 전부 지어낸 것이다.

What PillCheck Timeline shows

The interaction check in the previous piece compares the medicines you have recorded. Timeline is where those records pile up. The app has five tabs at the bottom, Home, Scan, Interactions, Timeline and Community, and Timeline is the fourth. Tapping All (전체) next to Dispensing records (조제 기록) on Home goes to the same screen.

Timeline is grouped by month, such as “October 2026”, based on the dispensing date. One row is one dispensing at a pharmacy. The dispensing date is on the left and the pharmacy name in the middle; records without a pharmacy name use the clinic name. Below that come the first medicine's name and how many others there are, such as “Synthetic drug A and 2 more”, and at the bottom a status such as Taking (복용 중) or Finished (복용 종료). The dot at the far right is coloured only while you are taking it.

The small label next to the pharmacy name is the source badge. Prescription (처방전) is a record registered from a prescription QR code or photo. It is the stage before you collect the medicine, so within its period it shows Not yet dispensed (조제 전). Dispensed (조제완료) is a record registered from the envelope QR code after collecting the medicine, and HIRA (심평원) is a record brought in with Import medication history. HIRA is short for the Health Insurance Review and Assessment Service, the public agency that holds the claims hospitals and pharmacies file with national health insurance.

How to use it in the app

PillCheck Timeline with the Taking filter on — Taking (복용중) at the top right is highlighted, a single October 2026 row for “가상봉투약국” carries the Dispensed and HIRA badges with “3 drugs · Taking”, and below are the Side-effect log and Import medication history buttons and a How-to video link
Timeline with the Taking filter on. Rendered from the public website at iPhone 393pt width; the records are made-up test data.

There are three ways to build up records. First, point the Scan tab at the QR code on a medication envelope (the first piece in this series). Second, photograph a prescription that has no QR code. Third, use Import medication history (투약이력 가져오기) under Timeline to bring in past dispensings all at once.

Import medication history is available only to signed-in users and has four steps. First, enter your details (name, date of birth, mobile number). Second, give identity-verification consent. Third, choose an authentication method: Naver, KakaoTalk, PASS or Toss. Simple authentication means confirming who you are through apps like these instead of a digital certificate. Fourth, on the Dispensing history consent screen, tap “Agree to all of the above and continue” and approve the request in the app you chose. The last year of prescription and dispensing history from HIRA then comes into Timeline.

The screen states that the details you enter are saved only in that device's browser, to fill them in next time, and are not kept on the server. It does not ask for a resident registration number. The flow is also shown in the How-to video (사용법 영상 보기) link under the button (in Korean). https://youtu.be/Ivst6lMSDSI

There are two handles for reading the list. Tapping Dispensing date (조제일) at the top left switches to registration-date order, and tapping Taking (복용중) at the top right leaves only what you are taking now. Tapping a row opens the dispensing detail with the medicine list and medication guidance. Delete a record from the “⋯” menu on the right of the row, or by swiping the row left to reveal Delete.

Where records are stored

Records are saved on the phone first. Even without signing in, scanning an envelope QR code adds a row to Timeline, but that record lives only on that device.

Once you sign in, the records on the phone are matched with the server. The server is the computer on PillCheck's side that keeps each account's records, and keeping both sides the same is called syncing. So if you sign in to the app with the account you used on the web (www.pillcheck.co.kr), the same Timeline carries on.

Before anything is uploaded, though, one thing is checked. Medicine records are health information, which falls under sensitive personal information that must be handled more strictly than ordinary personal data. PillCheck uploads records to the server only for accounts whose consent to the collection of sensitive information is confirmed; without that consent, or while it is still being checked, records stay on the phone and are not uploaded.

Keeping one dispensing from showing up as two rows — grouped by prescription number only

Building Import medication history created a new problem. When someone who has been scanning envelope QR codes all along brings in a year of HIRA records, the same dispensing appears twice, in bulk. The envelope is the information sheet handed over after dispensing, and the HIRA record is the claim filed with health insurance for that same dispensing. They are two copies of one event, written down in two different places.

There is only one rule for showing the two as one row: the prescription number, the issue number each prescription carries. Only when the envelope record and the HIRA record hold the same number do they appear as one row with two badges, Dispensed and HIRA. The October row in the screen above looks like that.

Records are not combined because the dates and drug names look alike. Being dispensed the same medicine twice on the same day really happens. Combining by resemblance would fold those two into one, and one of the dispensings the user actually received would disappear from the list. If the number is missing or different, both rows stay. A wrongly merged row goes unnoticed, while a leftover duplicate is something the user can see and delete.

Only the row on screen is combined. Both stored originals remain. The envelope record represents the combined row. It carries pill photos and effect descriptions, while the HIRA record has little more than the drug name and code, so putting the thinner record in front would make the detail screen poorer after combining. Prescription records are never combined, because they come from the stage before the medicine is collected, a different point in time from a dispensing record.

Deleting starts with the server

When you delete a record, the server copy is deleted first, and only after that the copy on the phone. In the reverse order, the copy left on the server comes back down at the next sync, and to the user it looks as if a deleted record came back to life. If the server deletion fails, the phone's copy is left untouched and the app says it could not delete. Saying it was not deleted is better than seeming to delete and then having it reappear.

If no other record still contains the medicine from the deleted record, the medication reminder set for that medicine is deleted along with it, without asking. At one point the app asked whether to keep the reminder, but a kept reminder had no screen from which it could be cleaned up. Reminders can only be tidied from dispensing records, and that record was already gone.

When you import medication history again, records you deleted earlier are not brought back by default. If deleted records returned with every import, it would look as though deletion does not work. For people who deleted something by mistake, the app asks separately whether to restore them.

Family records — a child's medicines under the parent's account, and family groups do not share records

PillCheck registration screen — at the top, “Whose medicine is this?” (누구의 약인가요?) with a choice of Me, 하늘 and 서연, then the Prescription, Envelope and Pill tabs with Envelope selected, the QR frame, notes to fit the envelope QR code inside the square and to lay the envelope flat so the drug names and dosing table are visible, and the tab bar at the bottom
The “Whose medicine is this?” choice on the Scan screen. Rendered from the public website at iPhone 393pt width with a test sign-in and members that write nothing to the server; the names are made up.

The family features are under Family management (가족 관리) in your profile, and they split into two features of a different nature: child management and family groups.

Child management adds a child inside the parent's account so the child's medicines are recorded separately. Only children under 14 can be added. After you enter the name and date of birth, a legal guardian consent screen appears. A legal guardian is a person, such as a parent, who gives legal consent on behalf of a minor. The screen sets out, in turn, the consent procedure, the collection, retention and destruction of the child's information, photographing another person's prescription or envelope, the guardian's responsibility, and the display of names in family invitations, and nothing is saved until you tap “Agree to all and continue”.

From then on, you choose yourself or the child under “Whose medicine is this?” at the top of the Scan screen before registering. Your name and the child's name also appear side by side at the top of Timeline, and tapping one shows only that person's records. “Delete this member's records” at the bottom of the child's view deletes only that child's medicine records.

Withdrawing consent immediately deletes that child's medicine records, supplements and reminders, and stops viewing, saving and reminders. The profile remains so you can consent again. Deleting the profile destroys the records at once, and they are not moved into your own records. When the child turns 14, no new medicines can be registered for them and no reminders are sent, while the existing records can still be viewed and deleted.

Family groups are different. Create a group and share the invitation link, and the person who receives it can join. An invitation code can be used for seven days. Once someone joins, group members can see each other in the member list, but medicine records are not shared. The join screen says exactly that.

There is one reason for the split: not to open another person's health records just because they are family. Viewing someone else's medicine records on their behalf is limited to children under 14 whose guardian has consented, and a spouse's or parent's records are managed by that person in their own account. Even if the address contains a value pointing to a child, the records are not opened until the account's member list confirms that the child can be viewed. While that is being checked, the screen shows only “Checking the member”.

What to take away for any work that gathers records

Three of the methods used in PillCheck Timeline carry over to other work.

First, when combining records that come in from two places, make a single number the rule. Combining because names or dates look alike makes something that really happened twice disappear into one. If you need to merge two sheets of customer lists or orders today, first check whether you can answer “how do we know these two rows are the same thing?” with a single number. If you cannot, do not merge them; keep both.

Second, combine only on the screen that displays them, and leave the originals as they are. If you later find the rule was wrong, you can undo it as long as the originals remain.

Third, delete from where the original lives first. Deleting only the copy means it comes back from the original the next time the two are matched.

To try PillCheck, search for “필첵” on the App Store or Google Play. The web version is www.pillcheck.co.kr.