コード例 #1
0
 public DataElement() {
     this.mappingField = new List<DataElementMapping>();
     this.bindingField = new DataElementBinding();
     this.unitsField = new CodeableConcept();
     this.maxLengthField = new integer();
     this.itemField = new Element();
     this.typeField = new code();
     this.synonymField = new List<@string>();
     this.requirementsField = new @string();
     this.commentsField = new @string();
     this.definitionField = new @string();
     this.questionField = new @string();
     this.codeField = new List<Coding>();
     this.categoryField = new List<CodeableConcept>();
     this.nameField = new @string();
     this.dateField = new dateTime();
     this.statusField = new ResourceDataElementStatus();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.versionField = new @string();
     this.identifierField = new Identifier();
 }
コード例 #2
0
 public ConformanceEvent() {
     this.documentationField = new @string();
     this.responseField = new Reference();
     this.requestField = new Reference();
     this.focusField = new code();
     this.protocolField = new List<Coding>();
     this.modeField = new ConformanceEventMode();
     this.categoryField = new MessageSignificanceCategory();
     this.codeField = new Coding();
 }
コード例 #3
0
 public DocumentReference() {
     this.contextField = new DocumentReferenceContext();
     this.serviceField = new DocumentReferenceService();
     this.locationField = new uri();
     this.hashField = new base64Binary();
     this.sizeField = new integer();
     this.formatField = new List<uri>();
     this.mimeTypeField = new code();
     this.primaryLanguageField = new code();
     this.confidentialityField = new List<CodeableConcept>();
     this.descriptionField = new @string();
     this.relatesToField = new List<DocumentReferenceRelatesTo>();
     this.docStatusField = new CodeableConcept();
     this.statusField = new DocumentReferenceStatus();
     this.indexedField = new instant();
     this.createdField = new dateTime();
     this.authenticatorField = new Reference();
     this.policyManagerField = new uri();
     this.custodianField = new Reference();
     this.authorField = new List<Reference>();
     this.classField = new CodeableConcept();
     this.typeField = new CodeableConcept();
     this.subjectField = new Reference();
     this.identifierField = new List<Identifier>();
     this.masterIdentifierField = new Identifier();
 }
コード例 #4
0
 public ValueSetConcept() {
     this.conceptField = new List<ValueSetConcept>();
     this.designationField = new List<ValueSetDesignation>();
     this.definitionField = new @string();
     this.displayField = new @string();
     this.abstractField = new boolean();
     this.codeField = new code();
 }
コード例 #5
0
 public OperationDefinitionParameter() {
     this.profileField = new Reference();
     this.typeField = new Coding();
     this.documentationField = new @string();
     this.maxField = new @string();
     this.minField = new integer();
     this.useField = new OperationParameterUse();
     this.nameField = new code();
 }
コード例 #6
0
 public Appointment() {
     this.lastModifiedField = new dateTime();
     this.lastModifiedByField = new Reference();
     this.participantField = new List<AppointmentParticipant>();
     this.orderField = new Reference();
     this.commentField = new @string();
     this.locationField = new Reference();
     this.slotField = new List<Reference>();
     this.endField = new instant();
     this.startField = new instant();
     this.descriptionField = new @string();
     this.reasonField = new CodeableConcept();
     this.typeField = new CodeableConcept();
     this.statusField = new code();
     this.priorityField = new integer();
     this.identifierField = new List<Identifier>();
 }
コード例 #7
0
 public ValueSetConcept1() {
     this.designationField = new List<ValueSetDesignation>();
     this.displayField = new @string();
     this.codeField = new code();
 }
コード例 #8
0
 public Quantity() {
     this.codeField = new code();
     this.systemField = new uri();
     this.unitsField = new @string();
     this.comparatorField = new QuantityComparator();
     this.valueField = new @decimal();
 }
コード例 #9
0
 public Resource() {
     this.languageField = new code();
     this.implicitRulesField = new uri();
     this.metaField = new ResourceMeta();
     this.idField = new id();
 }
コード例 #10
0
 public ConceptMapElement() {
     this.mapField = new List<ConceptMapMap>();
     this.dependsOnField = new List<ConceptMapDependsOn>();
     this.codeField = new code();
     this.codeSystemField = new uri();
 }
コード例 #11
0
 public BundleDeleted() {
     this.instantField = new instant();
     this.versionIdField = new id();
     this.id1Field = new id();
     this.typeField = new code();
 }
コード例 #12
0
 public ConceptMapMap() {
     this.productField = new List<ConceptMapDependsOn>();
     this.commentsField = new @string();
     this.equivalenceField = new ConceptMapEquivalence();
     this.codeField = new code();
     this.codeSystemField = new uri();
 }
コード例 #13
0
 public ConformanceCertificate() {
     this.blobField = new base64Binary();
     this.typeField = new code();
 }
コード例 #14
0
 public ConformanceResource() {
     this.searchParamField = new List<ConformanceSearchParam>();
     this.searchIncludeField = new List<@string>();
     this.updateCreateField = new boolean();
     this.readHistoryField = new boolean();
     this.versioningField = new ResourceVersionPolicy();
     this.interactionField = new List<ConformanceInteraction>();
     this.profileField = new Reference();
     this.typeField = new code();
 }
コード例 #15
0
 public Contraindication() {
     this.mitigationField = new List<ContraindicationMitigation>();
     this.referenceField = new uri();
     this.identifierField = new Identifier();
     this.authorField = new Reference();
     this.dateField = new dateTime();
     this.detailField = new @string();
     this.implicatedField = new List<Reference>();
     this.severityField = new code();
     this.categoryField = new CodeableConcept();
     this.patientField = new Reference();
 }
コード例 #16
0
 public Binary() {
     this.contentField = new base64Binary();
     this.contentTypeField = new code();
 }
コード例 #17
0
 public ValueSetContains() {
     this.containsField = new List<ValueSetContains>();
     this.displayField = new @string();
     this.codeField = new code();
     this.versionField = new @string();
     this.abstractField = new boolean();
     this.systemField = new uri();
 }
コード例 #18
0
 public SearchParameter() {
     this.targetField = new List<code>();
     this.xpathField = new @string();
     this.descriptionField = new @string();
     this.typeField = new SearchParamType();
     this.baseField = new code();
     this.requirementsField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.nameField = new @string();
     this.urlField = new uri();
 }
コード例 #19
0
 public ValueSetFilter() {
     this.valueField = new code();
     this.opField = new FilterOperator();
     this.propertyField = new code();
 }
コード例 #20
0
 public Profile() {
     this.differentialField = new ProfileSnapshot();
     this.snapshotField = new ProfileSnapshot();
     this.baseField = new uri();
     this.typeField = new code();
     this.mappingField = new List<ProfileMapping>();
     this.fhirVersionField = new id();
     this.requirementsField = new @string();
     this.dateField = new dateTime();
     this.experimentalField = new boolean();
     this.statusField = new ResourceProfileStatus();
     this.codeField = new List<Coding>();
     this.descriptionField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.nameField = new @string();
     this.versionField = new @string();
     this.identifierField = new List<Identifier>();
     this.urlField = new uri();
 }
コード例 #21
0
 public ValueSetDesignation() {
     this.valueField = new @string();
     this.useField = new Coding();
     this.languageField = new code();
 }
コード例 #22
0
 public OperationDefinition() {
     this.parameterField = new List<OperationDefinitionParameter>();
     this.instanceField = new boolean();
     this.typeField = new List<code>();
     this.systemField = new boolean();
     this.baseField = new Reference();
     this.notesField = new @string();
     this.nameField = new code();
     this.kindField = new OperationKind();
     this.dateField = new dateTime();
     this.experimentalField = new boolean();
     this.statusField = new ResourceProfileStatus();
     this.codeField = new List<Coding>();
     this.descriptionField = new @string();
     this.telecomField = new List<ContactPoint>();
     this.publisherField = new @string();
     this.titleField = new @string();
     this.versionField = new @string();
     this.identifierField = new uri();
 }
コード例 #23
0
 public ElementDefinitionType() {
     this.aggregationField = new List<AggregationMode>();
     this.profileField = new uri();
     this.codeField = new code();
 }
コード例 #24
0
 public NamingSystem() {
     this.replacedByField = new Reference();
     this.contactField = new NamingSystemContact();
     this.uniqueIdField = new List<NamingSystemUniqueId>();
     this.usageField = new @string();
     this.descriptionField = new @string();
     this.responsibleField = new @string();
     this.categoryField = new CodeableConcept();
     this.countryField = new code();
     this.statusField = new NamingSystemStatus();
     this.nameField = new @string();
     this.typeField = new NamingSystemType();
 }
コード例 #25
0
 public Attachment() {
     this.titleField = new @string();
     this.hashField = new base64Binary();
     this.sizeField = new integer();
     this.urlField = new uri();
     this.dataField = new base64Binary();
     this.languageField = new code();
     this.contentTypeField = new code();
 }
コード例 #26
0
 public Coding() {
     this.valueSetField = new Reference();
     this.primaryField = new boolean();
     this.displayField = new @string();
     this.codeField = new code();
     this.versionField = new @string();
     this.systemField = new uri();
 }