This document is also available in these non-normative formats: Turtle and JSON-LD
Copyright © 2025 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.
This document describes the First Responder Verifiable Credentials Specification v0.1, i.e., the specification for describing First Responders using Verifiable Credentials that is compatible with NIEMOpen, a community-driven, common vocabulary that enables efficient information exchange across diverse public and private organizations. This document provides an introduction and examples for developers issuing and verifying Verifiable Credentials for use in the First Responder community.
Alternate versions of the vocabulary definition exist in Turtle and JSON-LD.
This document is merely a W3C-internal document. It has no official standing of any kind and does not represent consensus of the W3C Membership.
Portions of the work on this specification have been funded by the United States Department of Homeland Security's (US DHS) Science and Technology Directorate under contract 70RSAT23C00000030. The content of this specification does not necessarily reflect the position or the policy of the U.S. Government and no official endorsement should be inferred.
During emergency situations, it is critical for incident commanders to understand the collection of people that are at the site, as well as their skills and training, in order to deploy the right people, to the right places, at the right time. This specification is useful for describing First Responders using Verifiable Credentials in a way that is compatible with NIEMOpen, a community-driven, common vocabulary that enables efficient information exchange across diverse public and private organizations. Verifiable credentials being issued using this technology can be utilized by incident commanders to quickly and accurately determine the capabilities of their responders as well as vet, in real time, the veracity of their qualifications.
The following sections show how the First Responder Vocabulary can be used to express identification badges, as well as skills and training information associated with the First Responder. There are a number of useful skills and training vocabularies used by the education and training sector today which can be used to complement the NIEMs vocabulary for richer expression of skills and training data, which can then be employed by software systems operating on behalf of incident commanders to more accurately place individuals with situations for which they are trained to address.
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://www.nremt.org/registrations/238947023", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://www.nremt.org/", "name": "National Registry of Emergency Medical Technicians", "image": "https://www.nremt.org/getmedia/1f345ca2-c51e-46bf-9c16-2085bbe6214f/Emergency-Medical-Responder-Sticker.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "name": "Samantha Doe", "image": "data:image/png;base64,iVBORw0KGgoAA...TXL0Y4OHwAAAABJRU5ErkJggg==", "ownerInformation": { "homeUnit": { "id": "https://www.gradyhealth.org/", "organizationName": "Grady Memorial Hospital" } }, "experience": { "jobTitleOrRole": { "jobTitleOrRoleName": "Emergency Medical Technician", "jurisdictionName": "Georgia", "organizationAffiliationCategoryCode": "Full-time", "deploymentSummary": { "deploymentStartDate": "2020-03-19", "deploymentDaysNumeric": 105 } } }, "badge": { "type": "Badge", "badgeJobTitleText": "Emergency Medical Technician", "personHumanResource": { "personIDCard": { "nameOnCardText": "Samantha Doe", "idCategoryCodeAbstract": "3857923-24", "signatureAuthorityName": "Grady Memorial Hospital", "agencySymbol": "data:image/png;base64,iVBORwY4OHwAAA...0ABTXLU5kJg0KGgoAA=", "cardPicture": "data:image/png;base64,iVBORw0KGgoAA...TXL0Y4OHwAAAABJRU5ErkJggg==", "eAssuranceLevelCode": 3, "fips201ConformanceCode": "HIGH" } } } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://www.nremt.org/registrations/238947023", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://www.naemt.org/", "name": "National Association of Emergency Medical Technicians", "image": "https://naemt.org/img/logo-w.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "skill": { "id": "https://osmt.wgu.edu/api/skills/2efb4eb6-380a-4fdc-8eb3-8f05a0b160c6", "type": "Skill", "skillName": "Administer Neonatal Artificial Breaths", "skillDescriptionText": "guidelines to an unresponsive newborn infant.", "skillAcquiredCategoryCode": "Trained", "skillUseHistoryText": "Weekly Emergency Room rotation from June 2020 to April 2023 in pediatric ward of Grady Memorial Hospital.", } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://www.nremt.org/registrations/238947023", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://www.naemt.org/", "name": "National Association of Emergency Medical Technicians", "image": "https://naemt.org/img/logo-w.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "skill": { "@context": "https://rsd.openskillsnetwork.org/context-v1.json", "id": "https://osmt.wgu.edu/api/skills/2efb4eb6-380a-4fdc-8eb3-8f05a0b160c6", "type": "RichSkillDescriptor", "skillName": "Administer Neonatal Artificial Breaths", "skillStatement": "Administer artificial breaths per the American Academy of Pediatrics guidelines to an unresponsive newborn infant.", "keywords": ["Neonatal Resuscitation Program", "Cyanosis"], "alignments": [{ "id": "Neonatal Resuscitation Program (emsidata.com)", "skillName": "Neonatal Resuscitation Program" }], "standards": [{ "skillName": "CoARC_Standards" }], "certifications": [{ "name": "NBRC_CRT_TMC" }, { "name": "NBRC_RRT_TMC" }, { "name": "NBRC_RRT_CSE" }], "occupations": [{ "code": "29-1126", "targetNodeName": "Respiratory Therapists", "frameworkName": "bls", "parents": [{ "code": "29-0000", "targetNodeName": "Healthcare Practitioners and Technical Occupations", "level": "Major" }, { "code": "29-1000", "targetNodeName": "Healthcare Diagnosing or Treating Practitioners", "level": "Minor" }, { "code": "29-1120", "targetNodeName": "Therapists", "level": "Broad" }, { "code": "29-1126", "targetNodeName": "Respiratory Therapists", "level": "Detailed" }] }], "creator": "https://credentialengineregistry.org/resources/ce-036d082d-d80e-41a7-99a0-2d63a4ad3a4a", "status": "published", "category": "Neonatal Resuscitation Program", "author": "Western Governors University", "uuid": "2efb4eb6-380a-4fdc-8eb3-8f05a0b160c6", "creationDate": "2022-04-07T13:11:29.242633Z", "updateDate": "2022-04-07T13:15:27.343033Z", "publishDate": "2022-04-07T13:15:27.343043Z", "collections": [{ "uuid": "2b5ca8da-44fd-461b-8ea7-0f9c314e4084", "name": "Respiratory Therapists_JAN.2023" }] } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://wgu.edu/skills/89237492347", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://wgu.edu/", "name": "Western Governors University", "image": "https://wgu.edu/logo.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "skill": { "@context": "https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.2.json", "id": "https://wgu.edu/achievements/administer-neonatal-artificial-breaths", "type": "Achievement", "achievementType": "Competency", "name": "Administer Neonatal Artificial Breaths", "alignment": [{ "type": "Alignment", "targetUrl": "https://emsidata.com/", "targetDescription": "Administer artificial breaths per the American Academy of Pediatrics guidelines to an unresponsive newborn infant.", "targetName": "Neonatal Resuscitation Program", "targetFramework": "Neonatal Resuscitation Program" }], "creator": { "id": "https://emsidata.com/issuers/234987", "type":"Profile", "name": "Western Governors University", "url": "https://osmt.wgu.edu/api/skills/2efb4eb6-380a-4fdc-8eb3-8f05a0b160c6/image", "description": "Western Governors University's Open Skills Program.", "email": "osmt@wgu.edu" }, "criteria": { "narrative": "Learners must be able to administer artificial breaths per the American Academy of Pediatrics guidelines to an unresponsive newborn infant." }, "description": "This achievement represents an skill gained while training to be a specialized Emergency Medical Technician.", "image": { "id": "https://emsidata.com/skills/images/anab.png", "type": "Image", "caption": "An silhouette of an infant overlayed with the Rod of Aesculapius, which is a symbol of healing in the medical profession." } } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://www.nremt.org/registrations/238947023", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://www.nvcc.edu/", "name": "Northern Virginia Community College", "image": "https://www.nvcc.edu/logo.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "training": { "id": "https://courses.vccs.edu/courses/EMS140-SpecialPopulationsLab/detail", "type": "Training", "courseText": "EMS 139 - Special Populations", "courseLevelText": "Intermediate", "isIssuedCertificationIndicator": true, "trainingDuration": 20 } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/first-responder/v1" ], "id": "https://www.nremt.org/registrations/238947023", "type": ["VerifiableCredential", "FirstResponderCredential"], "issuer": { "id": "https://wgu.edu/", "name": "Western Governors University", "image": "https://wgu.edu//wgulogo.png" }, "validFrom": "2023-01-01T00:00:00Z", "validUntil": "2028-01-01T00:00:00Z", "credentialSubject": { "id": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "type": "FirstResponder", "training": { "@context": "https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.2.json", "id": "https://wgu.edu/classes/2023/emt-184-spring/", "type": "Achievement", "achievementType": "CertificateOfCompletion", "name": "EMT-184: Emergency Medical Technician (Neonatal Elective)", "alignment": [{ "type": "Alignment", "targetUrl": "https://emsidata.com/", "targetDescription": "Guidelines for administering emergency care to an unresponsive newborn infant.", "targetName": "Neonatal Resuscitation Program", "targetFramework": "Neonatal Resuscitation Program" }], "creator": { "id": "https://emsidata.com/issuers/234987", "type":"Profile", "name": "Western Governors University", "url": "https://osmt.wgu.edu/api/skills/2efb4eb6-380a-4fdc-8eb3-8f05a0b160c6/image", "description": "Western Governors University's Open Skills Program.", "email": "osmt@wgu.edu" }, "criteria": { "narrative": "Learners must be able to administer follow national guidelines when administering emergency care to an unresponsive newborn infant." }, "description": "This certificate of completion is awarded to Samantha Doe for the completion of the Neonatal Resuscitation Program provided by Western Governors University in May 2023.", "image": { "id": "https://emsidata.com/skills/images/anab.png", "type": "Image", "caption": "An silhouette of an infant overlayed with the Rod of Aesculapius, which is a symbol of healing in the medical profession." } } }, "proof": { "type": "DataIntegrityProof", "created": "2023-07-12T01:19:52Z", "verificationMethod": "did:key:z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg#z6MkjCysjs36Cx1mt5cBH5MbbNWdhA7PA3JY4VFs1PyLneWg", "cryptosuite": "eddsa-2022", "proofPurpose": "assertionMethod", "proofValue": "z2xzCdyYpxcrnYfaWUuQb7K9htwTxmFFndAwofNV81F8iZvAgqnmz9bswK6wBoX7e529Ymd3xT1YrcbZzvbzDRHtZ" } }
As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.
This specification makes use of the following namespaces:
fr
https://w3id.org/first-responder#
aamva_d20
http://release.niem.gov/niem/codes/aamva_d20/5.0/#
ag
http://release.niem.gov/niem/domains/agriculture/5.2/#
ag_codes
http://release.niem.gov/niem/codes/ag_codes/5.0/#
apco
http://release.niem.gov/niem/codes/apco/5.0/#
atf
http://release.niem.gov/niem/codes/atf/5.0/#
biom
http://release.niem.gov/niem/domains/biometrics/5.2/#
bls
http://release.niem.gov/niem/codes/bls/5.0/#
can
http://release.niem.gov/niem/codes/canada_post/5.0/#
cbrn
http://release.niem.gov/niem/domains/cbrn/5.2/#
cbrncl
http://release.niem.gov/niem/codes/cbrncl/5.0/#
cli
http://reference.niem.gov/niem/specification/code-lists/5.0/code-lists-instance/#
commodity
http://release.niem.gov/niem/codes/commodity/5.0/#
cui
http://release.niem.gov/niem/auxiliary/cui/5.1/#
cyber
http://release.niem.gov/niem/domains/cyber/5.2/#
dea
http://release.niem.gov/niem/codes/dea_ctlsub/5.0/#
edxl_rm
http://release.niem.gov/niem/codes/edxl_rm/5.0/#
edxl-cap
http://release.niem.gov/niem/adapters/edxl-cap/5.0/#
edxl-de
http://release.niem.gov/niem/adapters/edxl-de/5.0/#
edxl-have
http://release.niem.gov/niem/adapters/edxl-have/5.0/#
em
http://release.niem.gov/niem/domains/emergencyManagement/5.2/#
fema
http://release.niem.gov/niem/codes/fema/5.1/#
fips
http://release.niem.gov/niem/codes/fips/5.2/#
genc
http://release.niem.gov/niem/codes/genc/5.0/#
geo
http://release.niem.gov/niem/adapters/geospatial/5.1/#
have-codes
http://release.niem.gov/niem/codes/edxl_have/5.0/#
hazmat
http://release.niem.gov/niem/codes/hazmat/5.0/#
hl7
http://release.niem.gov/niem/codes/hl7/5.0/#
hs
http://release.niem.gov/niem/domains/humanServices/5.2/#
im
http://release.niem.gov/niem/domains/immigration/5.2/#
intel
http://release.niem.gov/niem/domains/intelligence/5.2/#
ip
http://release.niem.gov/niem/domains/infrastructureProtection/5.0/#
iso_3166
http://release.niem.gov/niem/codes/iso_3166-1/5.0/#
iso_4217
http://release.niem.gov/niem/codes/iso_4217/5.0/#
iso_639-3
http://release.niem.gov/niem/codes/iso_639-3/5.1/#
iso_639-5
http://release.niem.gov/niem/codes/iso_639-5/5.2/#
it
http://release.niem.gov/niem/domains/internationalTrade/5.2/#
itcodes
http://release.niem.gov/niem/codes/it_codes/5.0/#
j
http://release.niem.gov/niem/domains/jxdm/7.2/#
jc3iedm
http://release.niem.gov/niem/codes/jc3iedm/5.0/#
jp2-0
http://release.niem.gov/niem/codes/jp2-0/5.0/#
jp3-52
http://release.niem.gov/niem/codes/jp3-52/5.0/#
lrn-dev
http://release.niem.gov/niem/domains/learn-dev/5.2/#
m
http://release.niem.gov/niem/domains/maritime/5.2/#
mmucc
http://release.niem.gov/niem/codes/mmucc/5.0/#
mo
http://release.niem.gov/niem/domains/militaryOperations/5.2/#
nc
http://release.niem.gov/niem/niem-core/5.0/#
nces
http://release.niem.gov/niem/codes/nces/5.0/#
ncic
http://release.niem.gov/niem/codes/ncic/5.2/#
ndex
http://release.niem.gov/niem/codes/ndex/5.0/#
nga
http://release.niem.gov/niem/codes/nga/5.0/#
niem-xs
http://release.niem.gov/niem/proxy/niem-xs/5.0/#
nlets
http://release.niem.gov/niem/codes/nlets/5.0/#
occs
http://release.niem.gov/niem/codes/occs/5.0/#
opm
http://release.niem.gov/niem/codes/opm/5.0/#
sar
http://release.niem.gov/niem/codes/pmise_sar/5.0/#
scr
http://release.niem.gov/niem/domains/screening/5.2/#
st
http://release.niem.gov/niem/domains/surfaceTransportation/5.0/#
stat
http://release.niem.gov/niem/auxiliary/statistics/5.0/#
stix
http://release.niem.gov/niem/codes/stix/5.1/#
structures
http://release.niem.gov/niem/structures/5.0/#
ucr
http://release.niem.gov/niem/codes/ucr/5.1/#
unece
http://release.niem.gov/niem/codes/unece_rec20/5.0/#
usda_fsa
http://release.niem.gov/niem/codes/usda_fsa/5.0/#
usmtf
http://release.niem.gov/niem/domains/usmtf/5.2/#
usps
http://release.niem.gov/niem/codes/usps/5.0/#
xCard
http://release.niem.gov/niem/codes/xCard/5.0/#
xml
http://www.w3.org/XML/1998/namespace#
xs
http://www.w3.org/2001/XMLSchema#
dc
http://purl.org/dc/terms/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
xsd
http://www.w3.org/2001/XMLSchema#
vs
http://www.w3.org/2003/06/sw-vocab-status/ns#
The following are class definitions in the fr
namespace.
First Responder Type
checkInOutRecord
, firstResponderTeam
, resourceInformation
, ownerInformation
, teamDescriptionText
, teamLeadIndicator
, experience
, access
, resourceID
, badge
, liability
, licenseCertificationRegistration
, physicalFitness
, skill
, training
, peerReview
, personPublication
, waiver
, deploymentInformation
, personCredentialInformation
, volunteerIndicator
, emergencySupportFunctionCode
, firstResponderAvailabilityStatusCode
, firstResponderAugmentationPoint
Person Human Resource Type
personHumanResource
, checkInOutPerson
personIDCard
, updateRecord
, personHumanResourceAugmentationPoint
Person Card Type
personIDCard
nameOnCardText
, iDCategoryCodeAbstract
, signatureAuthorityName
, agencySymbol
, resourcePicture
, cardPicture
, eAssuranceLevelCode
, personIDCardAugmentationPoint
Assurance Level Code Type
eAssuranceLevelCode
Update Record Type
updateRecord
updateBy
, updateRecordAugmentationPoint
Job Title Or Role Type
jobTitleOrRole
jobTitleOrRoleName
, jobTitleDescriptionText
, jobTitleOrRoleLevelText
, organizationAffiliationCategoryCode
, jurisdictionName
, jobTitleOrRoleAugmentationPoint
Organization Affiliation Category Code Type
organizationAffiliationCategoryCode
Approval Status Code Type
approvalStatusCode
Check In Out Record Type
checkInOutRecord
checkInOutCode
, checkInOutLocationCategoryCode
, checkInOutLocation
, checkInOutDateTime
, checkInOutPerson
, checkInOutRecordAugmentationPoint
Check In Out Code Type
checkInOutCode
Check In Out Location Category Code Type
checkInOutLocationCategoryCode
Team Type
firstResponderTeam
teamSizeMinimumValue
, teamSizeMaximumValue
, teamAugmentationPoint
Resource Information Type
resourceInformation
availabilityText
, resourceJurisdictionText
, resourceQuantity
, resourceLocationDetails
, inventoryRefreshDateTime
, resourceStatusKeywordValue
, resourceAnticipatedIncidentAssignmentText
, requestAcceptDeclineCode
, declineReasonCodeAbstract
, navigationInstructionsText
, reportingInstructionsText
, resourceDispositionKeywordValue
, resourceOrderIdentification
, resourcePriceQuoteAmount
, resourceRestrictionsText
, resourceModeOfTransportationText
, resourceSchedule
, resourceInformationAugmentationPoint
Resource Location Details Type
resourceLocationDetails
resourceRequestedLocation
, resourceReportToLocation
, resourceCurrentLocation
, resourceDepartureLocation
, arrivalLocation
, pointToPointLocationTracking
, resourceLocationDetailsAugmentationPoint
Point To Point Location Tracking Type
pointToPointLocationTracking
departureDateTime
, routeLocation
, pointToPointLocationTrackingAugmentationPoint
Value Type
resourceStatusKeywordValue
, resourceDispositionKeywordValue
valueText
, valueListURNText
, valueAugmentationPoint
Resource Schedule Type
resourceSchedule
resourceActualArrivalDateTime
, resourceActualDepartureDateTime
, resourceAnticipatedReturnDateTime
, resourceAvailableDate
, resourceCommittedDate
, resourceEstimatedArrivalDateTime
, resourceEstimatedDepartureDateTime
, resourceRequestedArrivalDateTime
, resourceScheduleAugmentationPoint
Owner Information Type
ownerInformation
homeDispatch
, homeUnit
, owner
, ownerInformationAugmentationPoint
Experience Type
experience
jobTitleOrRole
, referenceInformation
, deploymentSummary
, isFullTimeIndicator
, experienceAugmentationPoint
Deployment Summary Type
deploymentSummary
deploymentStartDate
, deploymentEndDate
, deploymentDaysNumeric
, deploymentSummaryAugmentationPoint
Access Type
access
accessRightDescriptionText
, physicalAccessLevelCode
, electronicAccessRightCode
, accessAugmentationPoint
Physical Access Level Code Type
physicalAccessLevelCode
Electronic Access Right Code Type
electronicAccessRightCode
Badge Type
badge
personHumanResource
, badgeJobTitleText
, badgeCredential
, badgeTemplateFile
, barcode
, badgeNotesText
, badgeAugmentationPoint
Badge Credential Type
badgeCredential
badgeCredentialCodeText
, badgeTemporaryCredentialIndicator
, badgeCredentialColorRGBHexValue
, badgeCredentialDateRange
, badgeCredentialAugmentationPoint
Barcode Type
barcode
barcodeCode
, barcodeContentText
, barcodeImage
, barcodeAugmentationPoint
Barcode Code Type
barcodeCode
Liability Type
liability
liabilityName
, liabilityDescriptionText
, liabilityDocumentName
, liabilityAugmentationPoint
License Certification Registration Type
licenseCertificationRegistration
lCRTitleText
, lCRCategoryCode
, lCRID
, isStateLCRIndicator
, credentialStatusCode
, licenseCertificationRegistrationAugmentationPoint
Category Code Type
lCRCategoryCode
Credential Status Code Type
credentialStatusCode
Physical Fitness Type
physicalFitness
physicalFitnessLevelCode
, exerciseCode
, exerciseDescriptionText
, exerciseWeeklyFrequencyValue
, exerciseMinutesEachTime
, lastExerciseTime
, physicalFitnessAugmentationPoint
Physical Fitness Level Code Type
physicalFitnessLevelCode
Exercise Category Code Type
exerciseCode
Skill Type
skill
skillName
, skillDescriptionText
, skillAcquiredCategoryCode
, skillUseHistoryText
, skillAugmentationPoint
Skill Acquired Category Code Type
skillAcquiredCategoryCode
Training Type
training
courseText
, courseLevelText
, isIssuedCertificationIndicator
, trainingDuration
, trainingAugmentationPoint
Peer Review Type
peerReview
peerReviewDescriptionText
, peerReviewAuthorText
, peerReviewSubjectText
, peerReviewDate
, peerReviewAugmentationPoint
Waiver Type
waiver
waiverAuthorizer
, waiverDate
, waiverAugmentationPoint
Deployment Information Type
deploymentInformation
arrivalDateTime
, deploymentStatusCode
, availabilityStatusCode
, prohibitiveDeploymentCondition
, deploymentDescriptionText
, deploymentOrderDescriptionText
, deploymentOrderFormBinary
, deploymentAcceptedByText
, deploymentAcceptedByDate
, deploymentRequestedByText
, deploymentRequestedByDate
, reportToLocation
, deploymentInformationAugmentationPoint
Deployment Status Code Type
deploymentStatusCode
Availability Status Code Type
availabilityStatusCode
Prohibitive Deployment Condition Type
prohibitiveDeploymentCondition
prohibitiveDeploymentConditionDescriptionText
, prohibitiveDeploymentConditionAugmentationPoint
Person Credential Information Type
personCredentialInformation
registrationJurisdictionName
, credentialIssuedByText
, credentialDescriptionText
, credentialExpirationCategoryCode
, credentialID
, credentialIssueDate
, personCredentialInformationAugmentationPoint
Credential Expiration Category Code Type
credentialExpirationCategoryCode
Credential Class Metric Type
credentialClassMetric
credentialClassMetricID
, credentialClassMetricName
, credentialClassMetricPrecisionNumeric
, credentialClassMetricUnitOfMeasure
, credentialClassMetricValue
, credentialClassMetricAugmentationPoint
Credential Class Metric Value Type
credentialClassMetricValue
comparisonEndValue
, comparisonStartValue
, logicalOperatorText
, credentialClassMetricValueAugmentationPoint
Credential Class Type
credentialClass
approvalStatusCode
, emergencySupportFunctionAbstract
, credentialClassMetric
, credentialClassBadgeQualificationCodeText
, credentialClassCategoryText
, credentialClassDescriptionText
, credentialClassID
, credentialClassName
, credentialClassCategoryCode
, credentialQualificationCriteria
, credentialClassAugmentationPoint
Credential Class Category Code Type
credentialClassCategoryCode
Credential Qualification Criteria Type
credentialQualificationCriteria
logicalOr
, qualificationCriteriaCategoryCode
, qualificationCriteriaCommentText
, qualificationDescriptionText
, qualificationPrerequisiteText
, credentialQualificationCriteriaAugmentationPoint
Logical And Type
logicalAnd
logicalAndAugmentationPoint
Logical Or Type
logicalOr
credentialClass
, logicalAnd
, logicalOrAugmentationPoint
Criteria Category Code Type
qualificationCriteriaCategoryCode
Emergency Support Function Code Type
emergencySupportFunctionCode
First Responder Availability Status Code Type
firstResponderAvailabilityStatusCode
The following are property definitions in the fr
namespace.
Role Of Person
Person Human Resource
PersonHumanResourceType
BadgeType
Person Card
PersonIDCardType
PersonHumanResourceType
Name On Card Text
nc:TextType
PersonIDCardType
Category Code Abstract
PersonIDCardType
Signature Authority Name
nc:TextType
PersonIDCardType
Agency Symbol
nc:BinaryType
PersonIDCardType
Resource Picture
nc:ImageType
PersonIDCardType
Card Picture
nc:ImageType
PersonIDCardType
800733 Card Data
Assurance Level Code
EAssuranceLevelCodeType
PersonIDCardType
Assurance Level Code
201 Conformance Code
Person Card Augmentation Point
PersonIDCardType
Address
Availability Text
nc:TextType
ResourceInformationType
Contact Means Abstract
Update Record
UpdateRecordType
PersonHumanResourceType
Last Updated Date
Update By
nc:IdentificationType
UpdateRecordType
Update Record Augmentation Point
UpdateRecordType
Attachment
Person Human Resource Augmentation Point
PersonHumanResourceType
Job Title Or Role
JobTitleOrRoleType
ExperienceType
Job Title Or Role Name
nc:TextType
JobTitleOrRoleType
Job Title Description Text
nc:TextType
JobTitleOrRoleType
Job Title Or Role Level Text
nc:TextType
JobTitleOrRoleType
Organization Affiliation Category Code
OrganizationAffiliationCategoryCodeType
JobTitleOrRoleType
Organization
Jurisdiction Name
nc:TextType
JobTitleOrRoleType
Approval Status Code
ApprovalStatusCodeType
CredentialClassType
Title Issuing Authority Name
Date Range
Emergency Support Function Abstract
CredentialClassType
Title Category Text
Job Title Or Role Augmentation Point
JobTitleOrRoleType
Check In Out Record
CheckInOutRecordType
FirstResponderType
Incident Event
Check In Out Code
CheckInOutCodeType
CheckInOutRecordType
Check In Out Location Category Code
CheckInOutLocationCategoryCodeType
CheckInOutRecordType
Check In Out Location
nc:LocationType
CheckInOutRecordType
Check In Out Date Time
niem-xs:dateTime
CheckInOutRecordType
Check In Out Person
PersonHumanResourceType
CheckInOutRecordType
Check In Out Record Augmentation Point
CheckInOutRecordType
First Responder Team
TeamType
FirstResponderType
Resource Information
ResourceInformationType
FirstResponderType
Resource Jurisdiction Text
nc:TextType
ResourceInformationType
Resource Quantity
nc:QuantityType
ResourceInformationType
Resource Location Details
ResourceLocationDetailsType
ResourceInformationType
Resource Requested Location
nc:LocationType
ResourceLocationDetailsType
Resource Report To Location
nc:LocationType
ResourceLocationDetailsType
Resource Current Location
nc:LocationType
ResourceLocationDetailsType
Resource Departure Location
nc:LocationType
ResourceLocationDetailsType
Arrival Location
nc:LocationType
ResourceLocationDetailsType
Point To Point Location Tracking
PointToPointLocationTrackingType
ResourceLocationDetailsType
Departure Date Time
niem-xs:dateTime
PointToPointLocationTrackingType
Route Location
nc:LocationType
PointToPointLocationTrackingType
Arrival Date Time
niem-xs:dateTime
DeploymentInformationType
Point To Point Location Tracking Augmentation Point
PointToPointLocationTrackingType
Resource Location Details Augmentation Point
ResourceLocationDetailsType
Inventory Refresh Date Time
niem-xs:dateTime
ResourceInformationType
Resource Status Keyword Value
ValueType
ResourceInformationType
Value Text
nc:TextType
ValueType
Value List Text
nc:TextType
ValueType
Value Augmentation Point
ValueType
Resource Anticipated Incident Assignment Text
nc:TextType
ResourceInformationType
Request Accept Decline Code
edxl_rm:ResponseCodeType
ResourceInformationType
Decline Reason Code Abstract
ResourceInformationType
Reporting Instructions Text
nc:TextType
ResourceInformationType
Resource Disposition Keyword Value
ValueType
ResourceInformationType
Resource Order Identification
nc:IdentificationType
ResourceInformationType
Resource Price Quote Amount
nc:AmountType
ResourceInformationType
Resource Restrictions Text
nc:TextType
ResourceInformationType
Resource Mode Of Transportation Text
nc:TextType
ResourceInformationType
Resource Schedule
ResourceScheduleType
ResourceInformationType
Resource Actual Arrival Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Actual Departure Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Anticipated Return Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Available Date
nc:DateType
ResourceScheduleType
Resource Committed Date
nc:DateType
ResourceScheduleType
Resource Estimated Arrival Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Estimated Departure Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Requested Arrival Date Time
niem-xs:dateTime
ResourceScheduleType
Resource Schedule Augmentation Point
ResourceScheduleType
Owner Information
OwnerInformationType
FirstResponderType
Home Dispatch
nc:OrganizationType
OwnerInformationType
Home Unit
nc:OrganizationType
OwnerInformationType
Owner
nc:OrganizationType
OwnerInformationType
Owner Information Augmentation Point
OwnerInformationType
Resource Information Augmentation Point
ResourceInformationType
Team Description Text
nc:TextType
FirstResponderType
Team Size Minimum Value
niem-xs:integer
TeamType
Team Size Maximum Value
niem-xs:integer
TeamType
Team Augmentation Point
TeamType
Team Lead Indicator
niem-xs:boolean
FirstResponderType
Experience
ExperienceType
FirstResponderType
Reference Information
nc:EntityType
ExperienceType
Activity Identification
Deployment Summary
DeploymentSummaryType
ExperienceType
Activity Name
Deployment Start Date
nc:DateType
DeploymentSummaryType
Deployment End Date
nc:DateType
DeploymentSummaryType
Deployment Days Numeric
niem-xs:integer
DeploymentSummaryType
Deployment Summary Augmentation Point
DeploymentSummaryType
Is Full Time Indicator
niem-xs:boolean
ExperienceType
Experience Augmentation Point
ExperienceType
Access
AccessType
FirstResponderType
Access Right Description Text
nc:TextType
AccessType
Physical Access Level Code
PhysicalAccessLevelCodeType
AccessType
Electronic Access Right Code
ElectronicAccessRightCodeType
AccessType
Effective Date
Expiration Date
Access Augmentation Point
AccessType
Resource
nc:IdentificationType
FirstResponderType
Badge
BadgeType
FirstResponderType
Badge Job Title Text
nc:TextType
BadgeType
Badge Credential
BadgeCredentialType
BadgeType
Badge Credential Code Text
nc:TextType
BadgeCredentialType
Badge Temporary Credential Indicator
niem-xs:boolean
BadgeCredentialType
Badge Credential Color Hex Value
niem-xs:string
BadgeCredentialType
Badge Credential Date Range
nc:DateRangeType
BadgeCredentialType
Badge Credential Augmentation Point
BadgeCredentialType
Badge Template File
nc:BinaryType
BadgeType
Barcode
BarcodeType
BadgeType
Item Bar Code Identification
Barcode Code
BarcodeCodeType
BarcodeType
Barcode Content Text
nc:TextType
BarcodeType
Barcode Image
nc:BinaryType
BarcodeType
Barcode Augmentation Point
BarcodeType
Badge Notes Text
nc:TextType
BadgeType
Badge Augmentation Point
BadgeType
Insurance
Liability
LiabilityType
FirstResponderType
Liability Name
nc:TextType
LiabilityType
Liability Description Text
nc:TextType
LiabilityType
Liability Document Name
nc:TextType
LiabilityType
Liability Augmentation Point
LiabilityType
License Certification Registration
LicenseCertificationRegistrationType
FirstResponderType
Title Text
nc:TextType
LicenseCertificationRegistrationType
Category Code
LCRCategoryCodeType
LicenseCertificationRegistrationType
undefined
nc:IdentificationType
LicenseCertificationRegistrationType
Is State Indicator
niem-xs:boolean
LicenseCertificationRegistrationType
Organization Name
Registration Jurisdiction Name
niem-xs:string
PersonCredentialInformationType
Credential Status Code
CredentialStatusCodeType
LicenseCertificationRegistrationType
Status Description Text
License Certification Registration Augmentation Point
LicenseCertificationRegistrationType
Physical Fitness
PhysicalFitnessType
FirstResponderType
Physical Fitness Level Code
PhysicalFitnessLevelCodeType
PhysicalFitnessType
Exercise Code
ExerciseCategoryCodeType
PhysicalFitnessType
Exercise Description Text
nc:TextType
PhysicalFitnessType
Exercise Weekly Frequency Value
niem-xs:integer
PhysicalFitnessType
Exercise Minutes Each Time
niem-xs:time
PhysicalFitnessType
Last Exercise Time
niem-xs:time
PhysicalFitnessType
Physical Fitness Augmentation Point
PhysicalFitnessType
Skill
SkillType
FirstResponderType
Skill Name
niem-xs:string
SkillType
Skill Description Text
nc:TextType
SkillType
Skill Acquired Category Code
SkillAcquiredCategoryCodeType
SkillType
Skill Use History Text
niem-xs:string
SkillType
Skill Augmentation Point
SkillType
Training
TrainingType
FirstResponderType
Course Text
nc:TextType
TrainingType
Course Level Text
nc:TextType
TrainingType
Is Issued Certification Indicator
niem-xs:boolean
TrainingType
Training Duration
niem-xs:duration
TrainingType
End Date
Training Augmentation Point
TrainingType
Peer Review
PeerReviewType
FirstResponderType
Peer Review Description Text
nc:TextType
PeerReviewType
Peer Review Author Text
nc:TextType
PeerReviewType
Peer Review Subject Text
nc:TextType
PeerReviewType
Peer Review Date
nc:DateType
PeerReviewType
Peer Review Augmentation Point
PeerReviewType
Person Publication
nc:PublicationType
FirstResponderType
Recommendation
Waiver
WaiverType
FirstResponderType
Waiver Authorizer
nc:EntityType
WaiverType
Document Subject Text
Description Text
Waiver Date
nc:DateType
WaiverType
Waiver Augmentation Point
WaiverType
Deployment Information
DeploymentInformationType
FirstResponderType
Deployment Status Code
DeploymentStatusCodeType
DeploymentInformationType
Availability Status Code
AvailabilityStatusCodeType
DeploymentInformationType
Prohibitive Deployment Condition
ProhibitiveDeploymentConditionType
DeploymentInformationType
Prohibitive Deployment Condition Description Text
nc:TextType
ProhibitiveDeploymentConditionType
Prohibitive Deployment Condition Augmentation Point
ProhibitiveDeploymentConditionType
Deployment Description Text
nc:TextType
DeploymentInformationType
Deployment Order Description Text
nc:TextType
DeploymentInformationType
Deployment Order Form Binary
nc:BinaryType
DeploymentInformationType
Deployment Accepted By Text
nc:TextType
DeploymentInformationType
Deployment Accepted By Date
nc:DateType
DeploymentInformationType
Deployment Requested By Text
nc:TextType
DeploymentInformationType
Deployment Requested By Date
nc:DateType
DeploymentInformationType
Report To Location
nc:LocationType
DeploymentInformationType
Estimated Arrival Date
Deployment Information Augmentation Point
DeploymentInformationType
Person Credential Information
PersonCredentialInformationType
FirstResponderType
Credential Issued By Text
nc:TextType
PersonCredentialInformationType
Credential Description Text
nc:TextType
PersonCredentialInformationType
Credential Expiration Category Code
CredentialExpirationCategoryCodeType
PersonCredentialInformationType
Credential
nc:IdentificationType
PersonCredentialInformationType
Credential Issue Date
nc:DateType
PersonCredentialInformationType
Credential Class Metric
CredentialClassMetricType
CredentialClassType
Credential Class Metric
nc:IdentificationType
CredentialClassMetricType
Credential Class Metric Name
nc:TextType
CredentialClassMetricType
Credential Class Metric Precision Numeric
niem-xs:integer
CredentialClassMetricType
Credential Class Metric Unit Of Measure
nc:TextType
CredentialClassMetricType
Credential Class Metric Value
CredentialClassMetricValueType
CredentialClassMetricType
Comparison End Value
nc:TextType
CredentialClassMetricValueType
Comparison Start Value
nc:TextType
CredentialClassMetricValueType
Logical Operator Text
nc:TextType
CredentialClassMetricValueType
Credential Class Metric Value Augmentation Point
CredentialClassMetricValueType
Credential Class Metric Augmentation Point
CredentialClassMetricType
Credential Class
CredentialClassType
LogicalOrType
Credential Class Badge Qualification Code Text
nc:TextType
CredentialClassType
Credential Class Category Text
nc:TextType
CredentialClassType
Credential Class Description Text
nc:TextType
CredentialClassType
Credential Class
nc:IdentificationType
CredentialClassType
Credential Class Name
nc:TextType
CredentialClassType
Credential Class Category Code
CredentialClassCategoryCodeType
CredentialClassType
Credential Qualification Criteria
CredentialQualificationCriteriaType
CredentialClassType
Logical And
LogicalAndType
LogicalOrType
Logical Or
LogicalOrType
CredentialQualificationCriteriaType
Logical Or Augmentation Point
LogicalOrType
Logical And Augmentation Point
LogicalAndType
Qualification Criteria Category Code
CriteriaCategoryCodeType
CredentialQualificationCriteriaType
Qualification Criteria Comment Text
nc:TextType
CredentialQualificationCriteriaType
Qualification Description Text
nc:TextType
CredentialQualificationCriteriaType
Qualification Prerequisite Text
nc:TextType
CredentialQualificationCriteriaType
Credential Qualification Criteria Augmentation Point
CredentialQualificationCriteriaType
Source Text
Credential Class Augmentation Point
CredentialClassType
Person Credential Information Augmentation Point
PersonCredentialInformationType
Volunteer Indicator
niem-xs:boolean
FirstResponderType
Contact Information
Emergency Support Function Code
EmergencySupportFunctionCodeType
FirstResponderType
First Responder Availability Status Code
FirstResponderAvailabilityStatusCodeType
FirstResponderType
Physical Feature Description Detail
Physical Feature Image
First Responder Augmentation Point
FirstResponderType