{
  "Status": true,
  "Message": "",
  "Response": {
    "post": {
      "postuid": "0c8o72rok6",
      "tenantuid": "d8b744fc-2e70-4089-bb80-dd1d08f6c7b2",
      "projectuid": "239698c5-f7eb-4574-8cc8-c6568f08b3a0",
      "title": "BBCS Integration",
      "slug": "article/0c8o72rok6-integrations-abcs",
      "html": "\u003Cp\u003E\u003Ca href=\u0022https://www.bbcsinc.com/\u0022 target=\u0022_blank\u0022\u003EBlood Bank Computer Systems, Inc. (BBCS)\u003C/a\u003E is a dedicated partner to the blood bank industry.\u003C/p\u003E\u003Ch3 id=\u0022how_to_integrate_bbcs_and_dailystory\u0022\u003EHow to integrate BBCS and DailyStory\u003C/h3\u003E\u003Cp\u003EBBCS integration with DailyStory requires several steps.\u003C/p\u003E\u003Col\u003E\u003Cli\u003EBBCS API URL and API Key\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003EFirst, you\u0026#39;ll need to contact BBCS and request an API URL and API Key. These are required to set up the integration with DailyStory.\u003C/p\u003E\u003Col\u003E\u003Cli\u003EEnable integration in DailyStory\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ENavigate to Account Settings \u0026gt; Integrations, and select Blood Bank Computer Systems. Enter the API URL and API Key obtained in Step 1.\u003C/p\u003E\u003Col\u003E\u003Cli\u003ESet the BBCS version\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ELeave the version blank or use v3 for the version unless instructed otherwise by BBCS.\u003C/p\u003E\u003Cp\u003ECongratulations. BBCS integration is now successfully configured! Data will begin importing into DailyStory from BBCS.\u003C/p\u003E\u003Cp\u003EClick the \u0026#34;Save\u0026#34; button and the BBCS integration will save and registration for sync.\u003C/p\u003E\u003Ch3 id=\u0022bbcs_sync_schedule\u0022\u003EBBCS Sync Schedule\u003C/h3\u003E\u003Cp\u003EThe BBCS sync, which connect to BBCS to fetch donor data, run approximately every hour. It can take up to 15 minutes to complete a sync.\u003C/p\u003E\u003Ch3 id=\u0022data_synced_from_bbcs_to_dailystory\u0022\u003EData Synced from BBCS to DailyStory\u003C/h3\u003E\u003Cp\u003EDailyStory syncs a variety of data from BBCS.\u003C/p\u003E\u003Ch4 id=\u0022standard_contact_fields\u0022\u003EStandard Contact Fields\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EFirst name\u003C/td\u003E\u003Ctd\u003EThe first name of the donor,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast name\u003C/td\u003E\u003Ctd\u003EThe last name of the donor,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDate of birth\u003C/td\u003E\u003Ctd\u003EThe donor\u0026#39;s date of birth,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECity\u003C/td\u003E\u003Ctd\u003EThe donor\u0026#39;s city,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EState\u003C/td\u003E\u003Ctd\u003EThe donor\u0026#39;s state,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPostal Code\u003C/td\u003E\u003Ctd\u003EThe donor\u0026#39;s postal code,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EMobile phone number\u003C/td\u003E\u003Ctd\u003ELooks for a phone number registered as \u0026#34;\u003Cb\u003EMPHN\u003C/b\u003E\u0026#34;. If not found next attempts to find a phone number registered as \u0026#34;\u003Cb\u003ECELL\u003C/b\u003E\u0026#34;.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EHome phone number\u003C/td\u003E\u003Ctd\u003ELooks for a phone number registered as \u0026#34;\u003Cb\u003EHPHN\u003C/b\u003E\u0026#34;.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EWork phone number\u003C/td\u003E\u003Ctd\u003ELooks for a phone number registered as \u0026#34;\u003Cb\u003EWPHN\u003C/b\u003E\u0026#34;.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EEmail address\u003C/td\u003E\u003Ctd\u003ELooks for an email registered as \u0026#34;\u003Cb\u003EEMAL\u003C/b\u003E\u0026#34;. If not found defaults to the next available email address associated with the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EGender\u003C/td\u003E\u003Ctd\u003EThe donor\u0026#39;s gender,\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022donor_fields\u0022\u003EDonor Fields\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EBlood type\u003C/td\u003E\u003Ctd\u003EResolves the blood type from BBCS into a standard format, e.g. \u003Cb\u003Eo\u002B\u003C/b\u003E to \u003Cb\u003Eopos\u003C/b\u003E. If the blood type is unknown the blood type is stored as unknown. An additional friendly name is set based on the blood type, e.g. \u003Cb\u003EO\u002B\u003C/b\u003E. This standardization of fields is done because different blood centers use various coding for blood type.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor UUID\u003C/td\u003E\u003Ctd\u003EThe unique GUID of the donor,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor Number\u003C/td\u003E\u003Ctd\u003EThe unique number of the donor,\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Recruit Date\u003C/td\u003E\u003Ctd\u003EThe next recruit date for the donor from BBCS. This date is only set if the date is a future, not past, date.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Appointment Date\u003C/td\u003E\u003Ctd\u003EThe next appointment date of the donor is only set if BBCS is configured to run version 2 of the integration. For newer customers this field is set using the Degree 37 integration.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECMV Status\u003C/td\u003E\u003Ctd\u003ESets the CMV status of the donor if the donor has an associated CMV status.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EGroup Codes\u003C/td\u003E\u003Ctd\u003ESets one or more group codes associated with the donor.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022donor_eligibility\u0022\u003EDonor Eligibility\u003C/h4\u003E\u003Cp\u003EReturns the donor eligibility data for the following.\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EWhole Blood\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*ZWB\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPlatelet\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*PLT\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDouble Red\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*2R\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPlasma\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*PLS\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECovid Plasma\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*CCP\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Cp\u003EEach blood product sets the following:\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Eligible Date\u003C/td\u003E\u003Ctd\u003EThe date that the donor is next eligible to donate this product.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Date\u003C/td\u003E\u003Ctd\u003EThe date the donor last donated this product.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonation YTD\u003C/td\u003E\u003Ctd\u003EThe total number of donations year to date.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonation LTD\u003C/td\u003E\u003Ctd\u003EThe total number of donations for the life time of the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonation Last Year\u003C/td\u003E\u003Ctd\u003EThe total number of donations in the past 12 months.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022product_donations\u0022\u003EProduct Donations\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Location\u003C/td\u003E\u003Ctd\u003EThe last location the donor donated at.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ESource\u003C/td\u003E\u003Ctd\u003EThe source of the last donation.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Group\u003C/td\u003E\u003Ctd\u003EThe last group code associated with the donation.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonation Outcome\u003C/td\u003E\u003Ctd\u003EThe outcome of the donation: Appeared, Donated, Donor Left, Unusable, Post Draw Deferral, deferred.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Date\u003C/td\u003E\u003Ctd\u003EThe date the donor last donated.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Product\u003C/td\u003E\u003Ctd\u003EThe blood product the donor last donated.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonation Outcome\u003C/td\u003E\u003Ctd\u003EThe friendly name of the donor outcome.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch3 id=\u0022donor_merge\u0022\u003EDonor Merge\u003C/h3\u003E\u003Cp\u003EDuring sync the DailyStory BBCS sync will use the donors merged API to process any donors that BBCS instructs DailyStory to merge into a single record.\u003C/p\u003E\u003Ch3 id=\u0022permanent_deferrals\u0022\u003EPermanent Deferrals\u003C/h3\u003E\u003Cp\u003EA permanent deferral is a donor that cannot (permanently) donate. If the eligibility date of a product is set to the year \u003Cb\u003E9999 \u003C/b\u003Ethe product type is considered permanently deferred. If all the donor\u0026#39;s product eligibility dates are set to \u003Cb\u003E9999 \u003C/b\u003Ethe donor is considered permanently deferred.\u003C/p\u003E\u003Ch3 id=\u0022loyalty_and_rewards\u0022\u003ELoyalty and Rewards\u003C/h3\u003E\u003Cp\u003EThe following activities from BBCS generate loyalty points:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Cb\u003ENew Donor\u003C/b\u003E - when a new donor signs up\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ESchedule an Appointment\u003C/b\u003E - each time a donor schedules an appointment\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EWhole Blood Donation\u003C/b\u003E - each time a donor donates whole blood\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EPlatelet Donation\u003C/b\u003E - each time a donor donates platelets\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EDouble Red Donation\u003C/b\u003E - each time a donor donates double reds\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ECovid 19 Convalescent Plasma\u003C/b\u003E - each time a donor donates convalescent plasma\u003C/li\u003E\u003C/ul\u003E",
      "publish_status": 0,
      "post_type": "Article",
      "featured_image_url": "https://cdn-us-1.azureedge.net/content-pages/images/integrations/icons/bbcs_on.png?v=2",
      "featured_image_updating": false,
      "meta_description": "Learn how to integrate Blood Bank Computer Systems (BBCS) with DailyStory for seamless donor data syncing and management.",
      "keywords": "Blood Bank Computer Systems; BBCS integration; DailyStory; API Key; donor data; donor eligibility; blood type; sync schedule; loyalty points; permanent deferrals",
      "display_toc": true,
      "has_workingcopy": false,
      "allow_indexing": true,
      "sort_order": 0,
      "total_views": 807,
      "date_published": "2025-04-14T09:09:00",
      "date_updated": "2026-03-19T20:59:37.197",
      "date_created": "2025-04-24T15:03:01.393"
    }
  }
}