医薬品チームブログ
新記載要領

添付文書用XML解析 7. 組成性状

投稿日:2018.07.26

更新日:2022.08.01


更新がすっかり滞っていました。。今回は組成性状についての説明です。
組成性状の項目は、基本的に表組で記載する項目です。製品毎や剤形毎に記載方法が異なる事が多い項目ですが、XMLではどのように情報を表現するのでしょうか。
※スキーマver.0.9.8対応

SGMLの場合、添付文書との相違

まず現状のSGMLでの記述方法を見てみましょう。下記の様な組成性状の記載例を記します。

組成の例

seijo


  
    
      ヨクナール錠50mg
    
    
      有効成分
      ヨクナル硫酸ナトリウム50.000mg
      添加物
      乳糖水和物、部分アルファー化デンプン・・・(以下略)
    
    
      外形(mm)
      
      識別コード
      YOK50
      色調等
      白色フィルムコート錠
    
  
  
    
      ヨクナール錠200mg
    
    
      有効成分
      ヨクナル硫酸ナトリウム200.000mg
      添加物
      乳糖水和物、部分アルファー化デンプン・・・(以下略)
    
    
      外形(mm)
      
      識別コード
      YOK200
      色調等
      白色フィルムコート錠
    
  


  


  

一部端折っていますが、組成性状の項目はSGMLで上記の様に表します。SGMLの詳細な解説は割愛しますが、組成性状は紙の添付文書とSGMLで表現方法が大きく異なる項目です。主に下記の様な点で異なります。

  1. 警告や禁忌より前に記述される。
    紙の添付文書では組成性状は禁忌(原則禁忌)の後に記述します。SGMLではapprovaletc(承認等)という項目に含まれ、これは警告や禁忌の項目よりも手前に記述されます。
  2. 販売名毎に記述される。
    組成性状の内容は、販売名毎に情報をバラバラに記述します。
    上記の例だと、2~20行目に「ヨクナール錠50mg」、22~40行目に「ヨクナール錠200mg」の販売名、組成、性状の情報が記載されています。
  3. 表組を表現出来ない。
    紙の添付文書は表で記述する事が多い組成性状の項目ですが、SGMLでは基本的に表として記述しません

紙の添付文書と比べて、記述位置も、レイアウトも異なるので、SGML作成の時には少し注意が必要な項目でした。XMLだと記述方法はどのように変わるのでしょうか。

XMLの場合
組成性状の記載順

まず、SGMLでは警告や禁忌より前に記述されていた組成性状ですが、XMLでは紙の添付文書と同じく、禁忌の直後に記述します。


  
    
      ヨクナール錠50mg
    
  
  
    
      ヨクナール錠200mg
    
  


  


  


  

紙の添付文書と同じ記述順で記載されるのでわかりやすいですね。

販売名毎の記載

XMLでも組成性状の内容は、SGMLと同じく販売名毎に記述します。

組成は「Composition」要素に記述します。内部に「CompositionForBrand 」要素があり、ここに販売名毎の組成を記述します。
下記の場合、26行目から44行目に「ヨクナール錠50mg」の組成の内容を記載しています。

性状は「Property」要素に記述されます。内部に「PropertyForBrand 」要素があり、ここに販売名毎の組成を記述します。
下記の場合、70行目から92行目に「ヨクナール錠50mg」の性状の内容を記載しています。

「CompositionForBrand 」要素と「PropertyForBrand 」要素の開始タグには、ref属性が記述してあります(26行目と70行目)。この属性には、「DetailBrandName 」要素のid(20行目)が記述されます。
ref属性に記述するidによってどの販売名の情報を記述しているのか示している訳です。


  
    
      ヨクナール錠50mg
    
  
  
    
      ヨクナール錠200mg
    
  


  


  


  
    
      
        
          
            
              ヨクナル硫酸ナトリウム
            
            
              50.000mg
            
          
          
            
              乳糖水和物、部分アルファー化デンプン・・・(以下略)
            
          
        
      
    
    
      
        
          
            
              ヨクナル硫酸ナトリウム
            
            
              200.000mg
            
          
          
            
              乳糖水和物、部分アルファー化デンプン・・・(以下略)
            
          
        
      
    
  
  
    
      
        
          
            フィルムコート錠
          
          
            白色
          
          
            
              7.0
            
            
              3.6
            
          
          
            YOK50
          
        
      
    
    
      
        
          
            フィルムコート錠
          
          
            白色
          
          
            
              15.5
            
            
              7.7
            
          
          
            YOK200
          
        
      
    
  
表組の再現

レイアウトについては、XMLでも紙の添付文書と同じ様に表組レイアウトを再現する事は出来ません

下記は組成の記述例ですが、剤形や色調、大きさ等、それぞれの情報を羅列して記述する仕様になっています。紙の添付文書の表組を再現できる仕様になっていません。

組成性状は、紙の添付文書とXMLで表示が異なる項目の一つになります。


  
    
      
        フィルムコート錠
      
      
        白色
      
      
        
          7.0
        
        
          3.6
        
      
      
        YOK50
      
    
  
まとめ
  • 紙の添付文書と同じく、禁忌の直後に記述する
  • SGMLと同じく販売名毎に記述する
  • 表組のレイアウトは再現出来ない

今回で添付文書用XML解析は一段落となります。添付文書XMLについて何かございましたら弊社営業までお気軽にお問い合わせくださいませ。