본문으로 건너뛰기

포장, 라벨링, 일련번호 부여

📍 현재 위치: 여정의 19부 — 의약품은 이제 바이알 안에 밀봉되었고, 지금부터는 이를 추적 가능한 완성 포장재로 바꾸어 자신만의 여권을 갖게 만들 차례입니다.

이제 의약품은 충전·마감(fill-finish) 공정을 갓 거쳐 밀봉된 유리 바이알이나 사전 충전 주사기(pre-filled syringe) 안에 담겨 있습니다. 하지만 맨 바이알 그대로는 병원으로 보낼 수 없습니다. 이 단계에서는 모든 바이알을 검사하고, 라벨을 인쇄해 부착하며, 사용설명서와 함께 상자에 넣고, 모든 개별 포장에 고유한 코드를 부여합니다. 그래야 그 포장이 환자에게 도달할 때까지 끝까지 추적될 수 있고, 가짜 포장이 환자에게 닿기 전에 잡아낼 수 있습니다.

쉽게 말하면

모든 여권에는 사진, 이름, 그리고 지구상 그 누구와도 겹치지 않는 번호가 있다는 점을 떠올려 보세요. 여기서는 모든 개별 의약품 포장에 자신만의 "여권"을 부여합니다. 그 포장이 정확히 무엇인지 알려 주는 라벨과, 누구든지 — 약사든, 세관 직원이든, 제조사든 — 그 포장을 공장 바닥에서 약국 선반까지 정확히 추적하고 진짜임을 확인할 수 있게 해 주는 고유 코드 말입니다.

이 장에서 다루는 내용

우리는 포장 라인을 처음부터 끝까지 따라가 보겠습니다. 모든 바이알에서 균열과 입자를 검사하는 고속 카메라 시스템, 변조 방지(tamper-evident) 라벨을 정해진 위치에서 머리카락 굵기 이내로 정확히 붙이는 라벨러, 2차 포장(secondary packaging)의 종이 상자와 환자 설명서, 그리고 각 포장에 고유한 2D 코드를 부여하는 일련번호 부여(serialization) 단계까지 살펴봅니다. 이 코드가 두 개의 거대한 법적 추적·이력관리 시스템 — 미국의 DSCSA와 EU의 위조의약품지침(Falsified Medicines Directive) — 으로 어떻게 연결되는지, 그리고 이 모든 장치가 왜 존재하는지를 보게 될 것입니다. 그 목적은 위조의약품을 차단하고, 리콜(recall)을 전국적 규모가 아니라 외과 수술처럼 정밀하게 만드는 것입니다. 그 과정에서 실제 기계, 실제 표준(GS1, ISO/IEC, USP, ICH), 그리고 업계가 실제로 운용하는 실제 수치들을 만나게 됩니다.

실제로 일어나는 일

밀봉된 바이알이 충전·마감 공정에서 도착하면, 이제 이것이 실제로 출하 가능한 제품이 됩니다. 다섯 가지 일이 순서대로 일어납니다.

1. 검사. 모든 개별 바이알이 검사됩니다 — 이것은 표본이 아니라 **전수 검사(100% inspection)**입니다. 현대식 라인은 이를 자동 비전 시스템(automated vision system)으로 수행합니다(보쉬(Bosch, Syntegon), 스테바나토/SEA 비전(Stevanato/SEA Vision), 브레베티 CEA(Brevetti CEA) 같은 공급사 제품). 이 시스템은 바이알을 고속 흑백 및 컬러 카메라 뱅크 앞으로 통과시키며 약 50밀리초 만에 이미지를 찍고, 분당 약 200~600개 바이알의 처리량으로 합격·불합격을 판정합니다. 카메라는 유리의 균열, 허용 범위를 벗어난 충전량(흔히 목표치의 약 ±10% 초과 시 표시됨), 그리고 떠다니거나 가라앉은 미립자(particulate) — 유리 조각, 섬유, 응집된 단백질 — 를 찾아냅니다. 단백질 의약품은 본질적으로 맑게 보여야 합니다. 무엇이 결함에 해당하는지에 대한 기준은 미국약전(U.S. Pharmacopeia)이 정합니다. USP <790> 챕터는 주사제가 가시성 미립자로부터 "본질적으로 자유로워야(essentially free)" 한다는 시행 가능한 합격 기준을 정하고 전수 검사 자체를 요구하며, 자매 챕터인 **USP <1790>**은 수동·반자동·완전 자동 검사가 실제로 어떻게 작동하는지, 그리고 결함을 잡아낼 확률을 어떻게 정량화하는지를 설명합니다 [3]. FDA는 한 걸음 더 나아갑니다. 2021년 초안 지침에서 FDA는 약전 표준을 충족하는 것만으로는 그 자체로 cGMP 준수에 충분하지 않다는 점을 분명히 합니다 — 제조사는 공정 전체에 걸쳐 미립자를 검출하고 통제하기 위한 위험 기반 접근(risk-based approach)을 취할 것이 요구됩니다 [2]. 여기서 반복해서 의존하게 될 cGMP는 **현행 우수 제조 관리 기준(current Good Manufacturing Practice)**의 약자로, 의약품을 어떻게 만들고 문서화해야 하는지에 대한 구속력 있는 FDA 표준입니다.

2. 라벨링. 라벨이 인쇄되어 각 바이알에 부착됩니다. 보통 **마르케시니 그룹(Marchesini Group)**이나 울만(Uhlmann) 같은 회사의 부착 장비로 분당 100~300개 속도로 진행됩니다. 위치 피드백 센서가 라벨을 수 밀리미터 수준의 좁은 허용 오차 안에 유지합니다. 라벨이 비뚤어지거나 위치를 벗어나면 중요한 글자를 가리거나 후속 스캐너에 걸려 버릴 수 있기 때문입니다. 라벨은 **변조 방지(tamper-evident)**식입니다. 일단 부착되면 깨끗하게 떼었다 다시 붙일 수 없습니다. 라벨은 사람이 읽을 수 있는 글자와 기계가 읽을 수 있는 코드 양쪽 모두로 제품명, 함량(안에 든 의약품의 양), 로트 번호(lot number)(어느 제조 배치에서 나왔는지 식별하는 코드), 그리고 유효기간(안전하고 효과적임이 보장되는 마지막 날)을 담아야 합니다. 그 정보를 두 가지 형태로 담는 것은 그저 좋은 관행이 아닙니다 — 기계 판독용 제품 식별자는 DSCSA 법령(FD&C 법 §§ 581/582)이 의무화하고, 라벨 내용 자체는 유효기간 표시 규정(21 CFR 211.137)과 21 CFR Part 201의 라벨 내용 요건이 규율하므로, 사람과 스캐너가 같은 사실을 독립적으로 확인할 수 있습니다. (별도의 cGMP 통제 규정인 21 CFR 211.122와 211.125는 혼동을 막기 위해 라벨링 자재의 취급과 대조 정산을 규율합니다.)

3. 2차 포장. 바이알은 **첨부문서(package insert)**와 함께 인쇄된 종이 상자에 들어갑니다. 첨부문서는 의약품의 사용법, 용량, 부작용을 담은 공식적이고 규제당국 승인을 받은 문서입니다. (미국에서는 이것을 첨부문서 또는 "처방 정보(prescribing information)"라고 하고, 유럽에서는 이에 해당하는 전문가용 문서가 제품특성요약서(Summary of Product Characteristics)이며, 약을 복용하는 사람을 위한 별도의 환자용 설명서가 따로 있습니다.) 이 문구는 시판 허가 신청의 일부로서 승인되므로, 포장 팀이 즉석에서 수정할 수 있는 것이 아닙니다. 상자 자체도 설계의 산물입니다. 상자는 제품이 표시된 유효기간 동안 안정적으로 유지되는 데 필요한 차광성과 방습 차단성을 제공하며, 그 보호 성능은 제품을 뒷받침하는 안정성 시험(stability study)으로 정당화됩니다(이에 대해서는 아래에서 더 다룹니다).

4. 일련번호 부여. 이제 각 포장이 자신의 여권 번호를 받습니다. 고유한 기계 판독용 코드가 인쇄되는데, 거의 항상 2D 데이터 매트릭스(2D data matrix) — 의약품 상자에서 본 적 있는 작은 정사각형 바코드 — 입니다. 구체적으로는 ISO/IEC 16022 심볼체계(symbology)의 ECC200 변형을 기반으로 한 **GS1 데이터매트릭스(GS1 DataMatrix)**입니다. 이 표준은 정사각형 모듈 격자, 데이터 인코딩 방식, 그리고 코드 일부가 긁혀도 스캐너가 여전히 읽을 수 있게 해 주는 리드-솔로몬 오류 정정(Reed-Solomon error correction)을 정의합니다 [4]. 코드가 무엇을 의미하는지는 **GS1 일반 규격(GS1 General Specifications)**이 정의합니다. GS1 **애플리케이션 식별자(Application Identifier)**를 사용해 네 가지 데이터 요소 — 제품 코드(GTIN), 고유 일련번호, 배치/로트 번호, 유효기간 — 가 담깁니다 [5]. 정사각형이 담을 수 있는 데이터 양은 격자 크기에 비례합니다. 26×26 모듈 심볼은 약 88자리 숫자(영숫자 약 30자)를 담는 반면, 실제 제약 일련번호 데이터 — GTIN, 최대 20자의 일련번호, 로트, 유효기간으로 총 약 40~50개 영숫자 — 는 보통 더 큰 심볼을 필요로 하므로, 대략 20×20에서 36×36 범위의 코드가 흔합니다. 크기가 어떻든 일반 약국 스캐너가 즉시 읽을 수 있도록 고해상도(흔히 300 dpi 이상)로 인쇄됩니다. 세상의 어떤 두 포장도 같은 일련번호를 공유하지 않습니다.

5. 콜드체인 준비. 대부분의 바이오의약품(biologics)은 대부분의 단일클론항체(monoclonal antibody, mAb)를 포함해 냉장 보관하도록 제제화됩니다 — 보통 2~8 °C(일반 냉장고 범위)이며, 절대 얼리지 않습니다. (일부 제품은 실온 보관용으로 안정화되고, 일부 첨단 치료제는 초저온 냉동고를 필요로 합니다. 정확한 조건은 라벨에 항상 명시됩니다.) 포장은 조건이 맞춰진 젤 팩과 함께 단열 운송 용기에 담기며, 흔히 종이 상자에 **온도 일탈 표시기(temperature-excursion indicator)**가 붙습니다. 이것은 혼동하기 쉬운 두 가지 종류가 있습니다. 시간-온도 적산계(time-temperature integrator) — 예컨대 3M 모니터마크(3M MonitorMark) 스트립이나 VITSAB 효소식 표시기 — 는 포장이 임계값을 넘는 온도에 너무 오래 노출되면(예: 8 °C보다 따뜻한 상태로 몇 시간 이상) 색이 비가역적으로 변하는 작은 일회용 화학 태그입니다. 이는 저렴한 시각적 신호이지 기록 장치가 아닙니다. **전자 데이터 로거(electronic data logger)**는 실제 온도를 시간에 따라 기록하고 나중에 다운로드할 수 있는 작은 배터리 구동 장치입니다. 표시기는 "무언가 잘못되었다"고 말해 주고, 로거는 "무엇이, 언제, 얼마나 오래 잘못되었는지 정확히 여기 있다"고 말해 줍니다. 이 모든 것이 필요한 이유는 단백질 의약품이 물리적으로 취약하기 때문이며, 이것이 바로 생물학적 제품의 안정성 시험 지침인 ICH Q5C가 다루고자 작성된 바로 그 문제입니다 [8].

비전 검사 모듈, 라벨링 부착기, 일련번호 바코드 프린터가 순서대로 배치된 고속 바이알 검사 및 라벨링 라인의 개략도. 바이알을 위한 전형적인 자동 포장 라인: 비전 검사(분당 200~600개), 변조 방지 라벨링, 그리고 2D GS1 데이터매트릭스 일련번호 부여(샘플 바코드와 함께 표시). Original diagram by the authors, created with AI assistance.

일련번호 부여의 두 층위: 하나의 번호, 그리고 하나의 네트워크

함께 뭉뚱그려지기 쉬운 두 가지 개념을 분리해서 보면 도움이 됩니다. 첫째는 포장에 인쇄된 고유 식별자(unique identifier) — 그 2D 데이터매트릭스 안의 일련번호 — 입니다. 둘째는 그 번호가 대조되는 네트워크입니다. 인쇄된 코드는 그 자체로는 쓸모가 없습니다. 그 힘은 공유 데이터베이스에 기록되고 그에 대조해 검증될 수 있다는 점에서 나옵니다. 포장이 공장에서 일련번호를 부여받으면 그 번호가 등록됩니다. 포장이 공급망을 따라 이동할 때, 같은 번호가 각 인계 지점에서 스캔되어 등록부와 대조해 확인될 수 있습니다. 위조 포장은 시스템에 번호가 없거나, 이미 다른 곳에서 판매된 포장에 속한 번호이거나, 읽을 수 있는 코드가 아예 없거나 셋 중 하나이며 — 그중 어느 것이든 경고를 발생시킵니다.

이 두 층위 설계는 주요 추적·이력관리 법률이 의무화하는 바로 그것이며, 지역마다 배관(연결 방식)만 다를 뿐입니다.

왜 중요한가

일련번호 부여는 매우 현실적인 두 가지 위험을 해결하기 위해 존재합니다.

첫째는 위조 및 변조 의약품(counterfeit and falsified medicine) — 잘못된 용량, 잘못된 약물, 혹은 유효 성분이 전혀 없는 것을 담고 있을 수 있는 가짜 제품 — 입니다. 이것은 변두리의 문제가 아닙니다. 세계보건기구(WHO)는 저·중소득 국가에서 적어도 의료 제품 10개 중 1개가 기준 미달이거나 변조된 것이며, 그러한 제품에 매년 약 305억 달러가 지출된다고 추정합니다 [1]. 이제 모든 진품 포장이 고유하고 검증 가능한 신원을 지니기 때문에, 복제되었거나 누락되었거나 이미 사용된 코드를 가진 가짜 포장은 단 한 명의 환자에게 닿기 전에 잡아낼 수 있습니다.

둘째 위험은 잘못 수행된 리콜입니다. 나중에 어느 한 제조 배치에서 결함이 발견되면, 로트 번호와 포장별 일련번호 덕분에 회사는 정확히 어떤 포장이 영향을 받았는지 짚어내고 그것만 회수할 수 있습니다 — 그 나라의 그 제품 상자 전부가 아니라요. 둔탁한 전국적 리콜은 멀쩡한 의약품을 낭비하고, 환자를 불안하게 하며, 사람들이 의존하는 약의 품절을 유발할 수 있습니다. 정밀한 추적성은 큰 망치를 메스로 바꿉니다.

조용한 세 번째 이유도 있습니다. 잘못된 라벨은 잘못된 의약품만큼이나 위험합니다. 올바른 제품명, 함량, 유효기간 — 사람과 기계 양쪽이 검증할 수 있는 — 은 간호사가 환자의 팔에 놓으려는 그 용량을 신뢰하는 방식입니다. 일련번호 부여는 수백만 개 포장의 규모에서 "신뢰하되 검증하라(trust, but verify)"를 가능하게 만드는 시스템입니다.

실제 현장에서는

이 개별 단위 추적은 모범 사례 권고 사항이 아닙니다. 주요 시장에서 이것은 법이며, 상호 운용 가능한 디지털 네트워크가 그것을 뒷받침합니다.

미국에서 그 틀은 **의약품 공급망 보안법(Drug Supply Chain Security Act, DSCSA)**으로, 2013년에 의약품 품질·보안법(Drug Quality and Security Act)의 일부로 통과되었습니다. 이 법은 10년에 걸쳐 단계적으로 도입되었고, 핵심 요건 — 처방 의약품에 대한 공급망 전반의 상호 운용 가능한 전자식 포장 단위 추적 — 은 2023년 11월 말에 완전히 의무화되었습니다 [6]. 각 포장은 제품 식별자(국가의약품코드 NDC, 일련번호, 로트, 유효기간)를 담아야 하고, 거래 당사자 — 제조사, 도매상, 조제자 — 는 그 데이터를 전자적으로 교환할 수 있어야 합니다. 그래야 제품의 경로를 재구성하고 의심스러운 제품을 조사하고 제거할 수 있습니다. (전환이 워낙 혼란스러웠기 때문에 FDA는 안정화 기간을 부여하고 면제를 단계적으로 적용해 소규모 조제자가 시스템을 상호 운용 가능하게 만들 시간을 주었지만, 근간이 되는 의무는 발효 중입니다.)

**유럽연합(EU)**에서는 그에 상응하는 시스템이 **위조의약품지침(Falsified Medicines Directive, 2011/62/EU)**에서 흘러나오며, 유럽위원회 위임규정(EU) 2016/161이 이를 구체화합니다 [7]. 이 규정은 대부분의 처방 포장에 두 가지 안전 장치를 요구합니다. 고유 식별자(제품 코드, 일련번호, 배치, 유효기간을 담은 2D 데이터매트릭스 — 미국이 쓰는 것과 같은 GS1 골격)와, 종이 상자의 **변조 방지 장치(anti-tampering device)**입니다. 모든 포장의 식별자는 공유 저장소인 **유럽 의약품 검증 시스템(European Medicines Verification System)**에 업로드됩니다. 약국은 조제 시점에 각 포장을 스캔해 "사용 처리(decommission)"하며, 알려지지 않았거나 이미 조제되었거나 회수된 코드는 그 자리에서 거부됩니다.

두 지역은 서로 다른 검증 모델을 택했습니다 — 유럽의 중앙 집중식 종단간(end-to-end) 저장소 대 미국의 분산형, 거래 당사자 간 교환 — 하지만 둘은 같은 물리적 기반 위에 서 있습니다. 포장에 인쇄된 GS1 데이터매트릭스와 그것을 대조해 확인할 수 있는 데이터베이스입니다.

이 모든 일을 수행하는 장비는 업계 전반에서 익숙합니다. 검사와 라벨링 라인은 소수의 통합업체에서 나옵니다 — 보쉬(Bosch, Syntegon), 마르케시니(Marchesini), 울만(Uhlmann), 스테바나토(Stevanato), IMA. 그리고 일련번호를 생성하고 인쇄하며 인쇄 결과를 검증하고 국가 시스템에 보고하는 일련번호 부여의 "두뇌"는 그 자체로 하나의 소프트웨어 계층으로, **시스테크(Systech)**나 안타레스 비전(Antares Vision) 같은 공급사 제품이거나 라인 공급사 자체 모듈에 내장됩니다. 이 모든 것은 cGMP 배치 기록 규정의 적용을 받습니다. 일련번호 부여와 라벨링은 21 CFR Part 211, Subpart J에 따라 법적으로 통제되는 생산 기록의 일부이므로, 생성·부착·검증된 모든 코드는 감사 가능한 사건(auditable event)입니다.

현대 바이오 제조에 관한 안내서에서 이 분야의 최첨단은 어디에 들어맞을까요? 일련번호 부여를 추동하는, 연결되고 데이터가 풍부하며 종단간 추적성을 갖춘 방향으로의 동일한 움직임이, 미국의 NIIMBL 연구소 — 민관 협력 Manufacturing USA 연구소 — 가 발전시키는 데 일조하는 더 넓은 현대화도 추동합니다. NIIMBL의 파일럿 규모 cGMP 시설인 델라웨어 대학교의 SABRE 센터(SABRE Center)(2024년 4월 착공, 집필 시점에는 아직 건설 중)는, 업계가 차세대 공정 — 연속·집약식(continuous, intensified) 제조를 포함해 — 을 현실적이고 완전히 문서화된 조건에서 개발하고 입증할 수 있도록 건설되고 있습니다. SABRE는 일련번호 부여 데이터베이스가 아니라 실습 중심의 시설입니다. 하지만 일련번호가 부여되고 완전히 추적 가능한 공급망은 바로 그 데이터 우선(data-first) 철학의 자연스러운 종착점입니다.

마지막으로 이 장 전체를 묶어 주는 하나의 사실이 있습니다. 모든 라벨에 인쇄된 유효기간은 추측이 아닙니다. 그것은 ICH Q5C와 더 넓은 ICH Q1A(R2) 안정성 체계에 따라 수행되는 공식 안정성 시험에서 나옵니다 — 가속 시험(흔히 약 25 °C, 상대습도 60% 부근)과 실제 보관 조건(대부분의 mAb의 경우 2~8 °C)에서의 장기 시험으로, 흔히 36개월 이상까지 진행됩니다 [8]. 이 시험들은 제품이 실제로 규격 안에 머무르는 기간을 입증하며, 바로 그 결과가 유효기간으로 인쇄됩니다. 다시 말해 라벨은 수년에 걸친 과학적 기록의 눈에 보이는 빙산의 일각입니다.

핵심 용어

  • 검사(Inspection) — 출하 전에 모든 바이알(전수, 100%)에서 균열, 미립자, 잘못된 충전량을 확인하는 것으로, 보통 고속 카메라 시스템으로 수행한다.
  • 로트 번호(Lot number) — 포장이 정확히 어느 제조 배치에서 나왔는지 식별하는 코드로, 정밀한 리콜의 열쇠다.
  • 유효기간(Expiry date) — 의약품이 안전하고 효과적임이 보장되는 마지막 날로, 추측이 아니라 공식 안정성 시험으로 정해진다.
  • 2차 포장(Secondary packaging) — 바이알 주위에 두는 인쇄된 종이 상자와 규제당국 승인 첨부문서.
  • 일련번호 부여(Serialization) — 각 포장이 개별적으로 추적·검증될 수 있도록 고유한 기계 판독용 코드를 인쇄하는 것.
  • 2D 데이터 매트릭스(2D data matrix) — 포장의 제품 코드, 일련번호, 로트, 유효기간을 저장하는 작은 정사각형 바코드(GS1 데이터매트릭스, ISO/IEC 16022 / ECC200).
  • 고유 식별자(Unique identifier) — 데이터매트릭스 안의 일련번호로, 포장의 세상에 하나뿐인 여권 번호.
  • 리콜(Recall) — 문제가 발견되었을 때 영향을 받은 특정 포장만 공급망에서 회수하는 것으로, 일련번호 수준 추적 덕분에 외과 수술처럼 정밀해진다.
  • 콜드체인(Cold chain) — 환자에게 도달하는 내내 의약품을 안전한 온도 범위(대부분의 바이오의약품의 경우 2~8 °C) 안에 유지하는 것.
  • 시간-온도 적산계(Time-temperature integrator) — 임계값을 넘는 온도에 너무 오래 노출되면 색이 비가역적으로 변하는 일회용 화학 태그로, 시각적 일탈 신호다.
  • 전자 데이터 로거(Electronic data logger) — 실제 온도 이력을 시간에 따라 기록해 나중에 다운로드할 수 있는 배터리 구동 장치.
  • DSCSA — 상호 운용 가능한 전자식 포장 단위 추적을 요구하는 미국 의약품 공급망 보안법(Drug Supply Chain Security Act).
  • 위조의약품지침(Falsified Medicines Directive, FMD) — 고유 식별자와 변조 방지 장치를 요구하고 유럽 의약품 검증 시스템과 대조해 검증하는 EU 법.
  • GS1 애플리케이션 식별자(GS1 Application Identifiers) — 데이터매트릭스에 담기는 GS1 표준 데이터 요소(제품 코드, 일련번호, 로트, 유효기간).
  • cGMP — 현행 우수 제조 관리 기준(current Good Manufacturing Practice)으로, 의약품을 어떻게 만들고 문서화해야 하는지에 대한 구속력 있는 표준.

다음 이야기

이제 포장은 검사되고, 라벨이 붙고, 일련번호가 부여되고, 냉장된 상태로 — 물리적으로 출하 준비가 되었습니다. 하지만 "물리적으로 준비됨"은 "출하가 허가됨"과 같지 않습니다. 단 하나의 상자라도 문을 나서기 전에, 별도의 일련의 실험실 시험과 공식 승인이 그 배치가 안전하고 순수하며 효력(potency)을 갖췄음을 확인해야 합니다. 그것이 품질 관리와 배치 출하의 일이며, 거기서 의약품은 마침내 환자에게 도달할 허가를 얻습니다.